请稍等 ...
×

采纳答案成功!

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

mixin应用报错

https://img1.sycdn.imooc.com//szimg/5a0976760001127a06610411.jpghttps://img1.sycdn.imooc.com//szimg/5a0976900001026d08230538.jpg

老师,mixin的使用中报了这个错误,我看到在mixin的中,getter去state拿playlist的时候是undefined,这个问题要如何解决,state的初始化是在mounted生命钩子之后还是之前呢,已经定义了即使没有数据也不应该是undefined吧,我猜测代码运行到这里的时候state还没有初始化?老师求教啊,谢谢黄老师~

正在回答

1回答

你的 state 里有定义 playlist 吗,初始化的时候它就应该为 [],初始化的动作当然在组件 mounted 之前

0 回复 有任何疑惑可以回复我~
  • 提问者 天添1991 #1
    看到问题了,我当时定义state中,playlist写为了驼峰的playList,所以找不到,看来还是要和老师保持一致呀,否者很容易犯这种低级错误,多谢老师指点
    回复 有任何疑惑可以回复我~ 2017-11-14 09:35:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信