main.js,store.js的内容和被注释的是一样的。import Vue from 'vue'import Vuex from 'vuex'import VueResource from 'vue-resource'import router from './router'import stores from './store'import App from './App'Vue.use(VueResource)Vue.use(Vuex)// const store = new Vuex.Store({// state: {// userState: false// },// mutations: {// handleUserState (state) {// state.userState = !state.userState// }// }// })new Vue({ router, stores, ...App}).$mount('#app')报错信息:Uncaught Error: [vuex] must call Vue.use(Vuex) before creating a store instance.
1 回答

慕码人2483693
TA贡献1860条经验 获得超9个赞
报错提示Store前要先调用Vue.use(Vuex)
把
import Vuex from 'vuex'; Vue.use(Vuex)
放在store.js头部即可
添加回答
举报
0/150
提交
取消