解决 Vuex 状态管理报错: [vuex] unknown mutation type: SET_NAME

状态管理直接使用

this.$store.commit("SET_NAME", "okok");

存值时报错: [vuex] unknown mutation type: xxx

image

因为状态管理是分模块写的

解决 Vuex 状态管理报错: [vuex] unknown mutation type: SET_NAME_第1张图片

所以在调用模块里的方法时,要在方法名前加上模块名,例如:

this.$store.commit("user/SET_NAME", "okok");

试一下

解决 Vuex 状态管理报错: [vuex] unknown mutation type: SET_NAME_第2张图片

console

image

解决 Vuex 状态管理报错: [vuex] unknown mutation type: SET_NAME_第3张图片

你可能感兴趣的:(前端,vue.js)