// moduleA.js
const moduleA = {
state: { ... },
mutations: { ... },
actions: { ... },
getters: { ... }
}
registerSomeEvent('event', () => moduleA.dispatch('test', {data:1}));
default export moduleA;
// store.js
const store = new Vuex.Store({
modules: {
moduleA,
}
})
Я пытаюсь связать какое-то событие (из WebSockets) непосредственно внутри специализированного модуля. Моя проблема в moduleA.dispatch()
не определена .. Я попытался обернуть ее в Vuex.store()
, но затем я не могу включить это как модуль.