【发布时间】:2019-01-20 20:54:00
【问题描述】:
我的 Nuxt.js 应用上有两个商店,我需要向另一个商店发送操作。
export const actions = {
addToCart({ state, commit, dispatch }) {
dispatch('CartLoadingStore/enableLoadingBar')
this.$axios
.post('something')
.then(response => {
(...)
dispatch('CartLoadingStore/disableLoadingBar')
})
},
}
在我看来,我无法将操作发送到不同的商店。是对的吗?或者有什么办法吗?
以上会导致错误:
[vuex] unknown local action type: CartLoadingStore/enableLoadingBar, global type: StoreTheActionDispatchedFrom/CartLoadingStore/enableLoadingBar
【问题讨论】: