vuex 动作 - 无法将有效负载分派给彼此的后续动作
vuex actions - unable to dispatch payload to a consequetive actions from one another
我正在尝试从同一个 action.js 文件中的另一个调用一个操作。我已经将它们联系起来并实现了这一点,但问题是第一个动作必须将有效负载传递给第二个动作。
然而,当我传递有效载荷时:
store.dispatch('live-chat-queue/test', {
input: 'test input'
})
而不是在第二个操作中访问它:
test(payload) {
console.log('This does not work..', payload)
},
最终发生的事情是我返回了商店,而不是负载:
Console log
我已经查看了文档,但找不到返回商店而不是负载本身的答案。
提前感谢您的帮助!
如文档所述,操作接收存储对象作为第一个参数,有效负载作为第二个参数:
test(context, payload) {
console.log(payload) // works like expected
}
我正在尝试从同一个 action.js 文件中的另一个调用一个操作。我已经将它们联系起来并实现了这一点,但问题是第一个动作必须将有效负载传递给第二个动作。
然而,当我传递有效载荷时:
store.dispatch('live-chat-queue/test', {
input: 'test input'
})
而不是在第二个操作中访问它:
test(payload) {
console.log('This does not work..', payload)
},
最终发生的事情是我返回了商店,而不是负载:
Console log
我已经查看了文档,但找不到返回商店而不是负载本身的答案。
提前感谢您的帮助!
如文档所述,操作接收存储对象作为第一个参数,有效负载作为第二个参数:
test(context, payload) {
console.log(payload) // works like expected
}