[vuex] unknown mutation type: setClassA

vue组件使用vuex中的方法报错,报unknown mutation type的错误

 

vuex如果分为几个模块,方法是在模块中的话,如果直接在组件中通过this.$store.commit("方法名")是获取不到,必须要在前面加上模块名,如this.$store.commit("模块名/方法名")才可以获取到

 

项目中,我把setClassA写到store/modules/user.js中,所以这里必须加上模块名。即

 

你可能感兴趣的:(vue)