uniapp中 Cannot read property 'state' of undefined at Proxy.created
时间: 2024-01-14 08:51:33 浏览: 130
这个错误通常是因为没有正确引入 Vuex(或者没有正确配置 Vuex)。请确保你已经在项目中正确安装 Vuex,并在 main.js 中引入并注册 Vuex。
例如,如果你的 Vuex store 文件位于 `src/store/index.js`,你需要在 main.js 中这样引入并注册 Vuex:
```javascript
import Vue from 'vue'
import Vuex from 'vuex'
import store from './store'
Vue.use(Vuex)
new Vue({
store,
render: h => h(App)
}).$mount('#app')
```
其中,`store` 是从 `src/store/index.js` 中导入的 Vuex store 实例。
如果你已经正确配置了 Vuex,但仍然遇到这个错误,请检查你的代码是否有其他问题,例如在组件中访问了不存在的 state 属性。
阅读全文