await Promise.all(
items.map(async (item) => {
let doOne = await somethingFn(item);
let doTwo = await somethingFn2(item);
});
);
for (const item of items) {
let doOne = await somethingFn(item);
let doTwo = await somethingFn2(item);
)
watch: {
'$route'(){
this.startComponent()
}
}
data: () => ({
focused: false,
}),
<input @focus="focused = true" @blur="focused = false">
<span v-show="focused">FOCUSED</span>
HTTP.defaults.headers.common['Authorization'] = `Bearer ${token}`;
methods: {
logout() {
localStorage.removeItem('token');
this.$store.commit('changeUserData', {});
this.$store.commit('changeAuth', false);
}
}
logout: () => {
logout() {
Стрелочные функции не создают собственный контекст this, а используют значение this окружающего контекста.
export default {
name: 'main',
data: () => ({
authenticated: false
}),
mounted () {
this.authenticated = true
}
}