采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
原先可以播放,将music写到posts-data后,一直报错music未定义,检查多次未发现问题。已经将课程提供的代码复制下来运行也依然报错,请帮忙分析问题在哪儿,谢谢!
this.setData。currentPostId 是什么用法。。。 setData不是一个函数么
仔细看完了代码,看不出来。问题是你的postData没取到,这个需要你调试完整的代码。
谢谢!问题发现了,不过原理没搞懂。原先onLoad中写的this.setData.currentPostId=postId;在之前运行过程中都运行正常,到音乐加载这步才报错。改成this.Data.currentPostId=postId;就正确了!
onLoad: function (option) { var postId = option.id; this.data.currentPostId = postId; var postData = postsData.postList[postId]; // this.setData.currentPostId=postId; // var postData = postsData.postList[postId]; this.setData({ postData: postData })
谢谢你,我也是同样的错误,我找了一个下午,这对我太有用了
登录后可查看更多问答,登录/注册
历时4年,学员20000+,缔造高口碑的精品课程
16.1k 32
3.9k 24
1.8k 22
3.8k 22
1.6k 16
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号