Dispatch 方法不传递变量来存储
Dispatch method does not pass a variable to store
我想将变量从我的组件移交给存储。
在我写的组件方法中:
methods:{
push(){
let message = "hi"
this.$store.dispatch('test', message)
}
}
然后在index.js:
actions: {
test({dispatch},{test}){
console.log(test)
},}
在控制台中我有 - 未定义
你不应该破坏调度有效载荷 {test}
除非 message
参数有一个名为 test
:[=14= 的字段]
actions: {
test({dispatch},test){
console.log(test)
},}
我想将变量从我的组件移交给存储。 在我写的组件方法中:
methods:{
push(){
let message = "hi"
this.$store.dispatch('test', message)
}
}
然后在index.js:
actions: {
test({dispatch},{test}){
console.log(test)
},}
在控制台中我有 - 未定义
你不应该破坏调度有效载荷 除非 {test}
message
参数有一个名为 test
:[=14= 的字段]
actions: {
test({dispatch},test){
console.log(test)
},}