[英]Vuejs commit to a mutation fails
这就是我执行提交但数据永远不会通过的方式
const actions ={
updateBtn({commit}, data){
commit("test", data);
console.log("data is"+data);//data here has a value
}
}
const mutations={
test(state, {data}){
console.log(data) //this is always undefined.
}
}
我在突变中哪里出错了
尝试像这样使用没有函数参数。
const actions = {
updateBtn({commit}, data){
commit("test", data);
console.log({data}); // data here has a value
}
}
const mutations = {
test(state, data) {
console.log({data});
state.data = data;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.