问题
首先,我的mutations.js
文件是这样写的:
const mutations = {
modifyNodeTypeList(state,obj){
state.nodeTypeList=obj.nodeTypeList;
},
modifyNodeAttrList(state,obj){
state.nodeAttrList=obj.nodeAttrList;
}
}
然后在index.js
中引入
import * as mutations from './getters.js';
然后就出了问题。报错[vuex] mutations should be function but "mutations.default" is {}.
。
解决办法
解决办法就是修改一下import的方式。
import mutations from './mutations.js';
这样,就成功了