const _toggleModule = { state: { toggleStatus: 0 }, mutations: { _toggle(state, index) { state.toggleStatus = index } }, actions: { layoutToggle({commit}, index) { alert(123) commit('_toggle', index) } }, getter: { toggleStatus(state) { return state.toggleStatus } }}export default new Vuex.Store({ modules: { toggleModule: _toggleModule }})----------------------------------------------------methods: { ...mapActions([ '????????' ]) }
2 回答
生来自由
TA贡献8条经验 获得超5个赞
...mapActions([ '你要获取的actions名字' ]),你传入什么,就会返回一个包含对应的actions的对象,通过...对象扩展运算符,将返回值解析就成为methods的属性,和平常的方法一样调用即可
添加回答
举报
0/150
提交
取消