Javascript 模块内部的Vuex分派操作
Javascript 模块内部的Vuex分派操作,javascript,vue.js,vuex,Javascript,Vue.js,Vuex,//moduleA.js 常数模a={ 国家:{…}, 突变:{…}, 行动:{…}, 获取者:{…} } registerSomeEvent('event',()=>moduleA.dispatch('test',{data:1})); 默认导出模块a; //store.js const store=新的Vuex.store({ 模块:{ 模块a, } })在包含模块而不是模块本身的存储本身上创建存储之后,您希望注册事件。查看关于和的文档。您将模块注册为a而不是moduleA,您应该这样使用它
//moduleA.js
常数模a={
国家:{…},
突变:{…},
行动:{…},
获取者:{…}
}
registerSomeEvent('event',()=>moduleA.dispatch('test',{data:1}));
默认导出模块a;
//store.js
const store=新的Vuex.store({
模块:{
模块a,
}
})
在包含模块而不是模块本身的存储本身上创建存储之后,您希望注册事件。查看关于和的文档。您将模块注册为a
而不是moduleA
,您应该这样使用它:a.dispatch()
@AhmadMobaraki只是一个类型,在这里不重要,我是通过hand@Thinker尝试moduleA.actions.test({data:1})
或store.dispatch('test',{data:1})
(初始化存储后)。