还是会出现这样的需求的,我们的业务中需要两个module中的数据 进行处理, 然后一个actions中的数据 依赖另一个module中actions的执行结果 这个时候就需要我 执行另一个modu le中的actions了
其实调用还是比较简单的
举个例子就是 a模块要调用b模块中的actions
那么我们在a模块中就应该是书写是
module a
a.js
dispatch(‘b/getListData’, params, { root: true })
复制代码
1
2
3
4
5
6
7
8
9{ namespaced: true, actions: { async getListData({ dispatch}, params) { dispatch('b/getListData', params, { root: true }) }, } }
这样即可 调用。
关注我。持续更新 前端 知识。
今天周末 周末愉快哈
最后
以上就是清爽裙子最近收集整理的关于vuex 中各个模块之间互相调用 actions的全部内容,更多相关vuex内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复