【发布时间】:2021-05-19 10:19:48
【问题描述】:
目前我正在使用 Vue CLI 版本 ^3.0.0 和 Vuex ^3.6.0,但是当我想使用 Vue.use(Vuex) 时。 它说在浏览器中无法读取未定义的使用。
代码:
main.js
import App from './App.vue'
import store from './store'
new Vue({
store,
render: h => h(App)
}).$mount('#app')
Store.js:
import Vue from 'vue';
import Vuex from 'Vuex';
Vue.use(Vuex);
export default Vuex.Store({
state: {
count: 0
},
mutations: {
increment(state) {
state.count++
}
}
})
收到错误:
未捕获的类型错误:无法读取未定义的属性“使用”
你们有什么想法吗?
提前致谢。
【问题讨论】:
-
如果你使用 vue-cli 设置 vue,你可以运行:
vue add vuex它会完成所有工作
标签: javascript vue.js vuex