Error in mounted hook: “TypeError: Cannot read properties of undefined (reading ‘dispatch‘)“
vuex版本问题
·
问题:当我使用vuex仓库存储数据时,在main.js文件中创建了一个全局组件,却发现在compontents文件夹中的子文件当中的index.vue出现报错!!!(看图)
报错:不知dispatch()是何物
分析:打印一下this.$store看看
打印结果为undefined,this.$store 应该指向的是Store, 在排除不是大小写等迷人操作情况下,我尝试将vuex最新版4版本进行降级,重新安装了@3.6.2版本结果可行了!!!
npm install --save vuex@3.6.2
希望对你们有所帮助。
更多推荐
已为社区贡献1条内容
所有评论(0)