vuex多模块后,一个文件调用另一个文件的action或者mut

2020-07-10  本文已影响0人  cooqi

第三个参数设置 { root: true },注意是第三个参数!!!!

A.js
mutation={
  demo:(state, token) => {
    ...
  },
}

action={
  demo2:(context, n) {
    ...
  },
}

namespaced: true  //防止多模块之间的命名冲突,调用的时候,加上文件名即可
B.js
 commit('A/demo','', { root: true })
commit('A/demo2','', { root: true })

参考:https://blog.csdn.net/github_35830425/article/details/88670982

上一篇下一篇

猜你喜欢

热点阅读