Size: a a a

Vue.js Russian Developers Community

2020 June 17

AM

Andrey Mishagin in Vue.js Russian Developers Community
Vladimir Sadchikov
а где лог
.then(() => {
   console.log('qq');
});
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
где это на скрине нет
источник

AM

Andrey Mishagin in Vue.js Russian Developers Community
Vladimir Sadchikov
где это на скрине нет
в том сообщении два скрина, один с кодом диспатча, с другой с использованием этого диспатча
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
Andrey Mishagin
в том сообщении два скрина, один с кодом диспатча, с другой с использованием этого диспатча
ну тут тоже самое, никто не ждет выполнения
источник

VS

Vladimir Sadchikov in Vue.js Russian Developers Community
тебе надо вернуть промис.
источник

AM

Andrey Mishagin in Vue.js Russian Developers Community
Вернее промис не возвращается?
источник

AM

Andrey Mishagin in Vue.js Russian Developers Community
Да, понял, спасибо
источник

AM

Andrey Mishagin in Vue.js Russian Developers Community
Vladimir Sadchikov
тебе надо вернуть промис.
Все, решил) спасибо за помощь)
источник

ДК

Денис Клименко... in Vue.js Russian Developers Community
Коллеги, подскажите пожалуйста, возможно ли во vuex в мутации запустить функцию?

Мне приходит массив объектов и мне нужно его раскидать по определенным массивам в стейте.
источник

SS

Stanislav Suslov in Vue.js Russian Developers Community
Денис Клименко
Коллеги, подскажите пожалуйста, возможно ли во vuex в мутации запустить функцию?

Мне приходит массив объектов и мне нужно его раскидать по определенным массивам в стейте.
пожалуйста
источник

ДК

Денис Клименко... in Vue.js Russian Developers Community
Stanislav Suslov
пожалуйста
Спасибо большое!
источник

В

Вадим in Vue.js Russian Developers Community
Всем привет!

Подскажите, что такое {ob: Observer}.

Создаю пустой объект. При выводе в консоль в нем содержатся элементы {ob: Observer}

Что это такое и как это убрать?
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Вадим
Всем привет!

Подскажите, что такое {ob: Observer}.

Создаю пустой объект. При выводе в консоль в нем содержатся элементы {ob: Observer}

Что это такое и как это убрать?
vue использует его для реактивности
https://ru.vuejs.org/v2/guide/reactivity.html
его не нужно убирать
источник

NN

Nurbek Nurjanov in Vue.js Russian Developers Community
Ребята,  вопрос по Vuex
внутри мутации
мне надо вот так сделать для реактивности

import Vue from 'vue';

export const mutations = {
   changeArray:(state, payload)=>{
       Vue.$set(state.arr, 0, 111);
   }
}

Мутация не видит глобального Vue

Заранее скажу, доки читал, там нет примеров чтения Vue внутри store

Вопрос решен
оказся без доллара надо писать
Vue.set
источник

N

Nikolay in Vue.js Russian Developers Community
Вадим
Всем привет!

Подскажите, что такое {ob: Observer}.

Создаю пустой объект. При выводе в консоль в нем содержатся элементы {ob: Observer}

Что это такое и как это убрать?
паттерн наблюдатель
источник

В

Вадим in Vue.js Russian Developers Community
{{ object }}

Если вывести объект таким образом, то почему-то выводятся также объекты наблюдатели  {ob: Observer}. Почему так происходит?
источник

SS

Stanislav Suslov in Vue.js Russian Developers Community
Nurbek Nurjanov
Ребята,  вопрос по Vuex
внутри мутации
мне надо вот так сделать для реактивности

import Vue from 'vue';

export const mutations = {
   changeArray:(state, payload)=>{
       Vue.$set(state.arr, 0, 111);
   }
}

Мутация не видит глобального Vue

Заранее скажу, доки читал, там нет примеров чтения Vue внутри store

Вопрос решен
оказся без доллара надо писать
Vue.set
Vue.set по-моему просто без доллара, нет?
источник

NN

Nurbek Nurjanov in Vue.js Russian Developers Community
Stanislav Suslov
Vue.set по-моему просто без доллара, нет?
спасибо добрый человек
источник

АК

Александр Козлов... in Vue.js Russian Developers Community
Вадим
{{ object }}

Если вывести объект таким образом, то почему-то выводятся также объекты наблюдатели  {ob: Observer}. Почему так происходит?
Потому что наблюдатель есть внутри объекта, зачем тебе выводить объект таким образом?
источник

IP

Ivan Prikot in Vue.js Russian Developers Community
Nurbek Nurjanov
Ребята,  вопрос по Vuex
внутри мутации
мне надо вот так сделать для реактивности

import Vue from 'vue';

export const mutations = {
   changeArray:(state, payload)=>{
       Vue.$set(state.arr, 0, 111);
   }
}

Мутация не видит глобального Vue

Заранее скажу, доки читал, там нет примеров чтения Vue внутри store

Вопрос решен
оказся без доллара надо писать
Vue.set
Можно еще вот так this._vm.$set
источник