我有一个store.js
import Vuex from 'vuex';
export default new Vuex.Store({
state: { customers: [] },
mutations: {
addCustomer (customer) {
state.customers.push(customer);
}
}
});在我的main.js中,我指的是商店,但vue-devtools总是返回[vuex] must call Vue.use(Vuex) before creating a store instance.
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
import store from './store'
new Vue({
store,
render: h => h(App),
}).$mount('#app');发布于 2018-10-16 18:20:56
您没有在store.js中添加以下导入:
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
export default new Vuex.Store({ ...https://stackoverflow.com/questions/52841678
复制相似问题