请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

store,state的undefined问题

header消失了(图5),报错在图4
图片描述

图片描述

图片描述

图片描述

图片描述

问题更新:
打印完this.$state后,打印结果为undefined,然后多了这三个错误:
图片描述

正在回答 回答被采纳积分+3

2回答

覆手为雨 2022-08-01 15:17:48

这个我自己百度解决了,是vue和vuex版本冲突了,vue默认vue3版本,vuex默认vuex4版本,vuex4只能在vue3中使用,在vue2中能使用vuex3,那么不能默认下载最新的版本

卸载原来的vuex

npm uninstall vuex

安装vuex3

npm install vuex@3 --save

希望能帮助到你和其他人

1 回复 有任何疑惑可以回复我~
呀呀呀亚歌 2020-08-11 19:15:02

$store

0 回复 有任何疑惑可以回复我~
  • 提问者 慕勒7399515 #1
    加上也不行。。图片这个忘记打了
    回复 有任何疑惑可以回复我~ 2020-08-11 23:06:27
  • 提问者 慕勒7399515 #2
    用老师的代码 也是state未定义
    回复 有任何疑惑可以回复我~ 2020-08-12 17:43:53
  • 呀呀呀亚歌 回复 提问者 慕勒7399515 #3
    你直接在某个函数中输出以下this,看下实例上面有没有store,如果有的话,按道理state中应该是由数据的,真的奇奇怪怪
    回复 有任何疑惑可以回复我~ 2020-08-12 23:51:55

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信