采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
onCollect(event) { //从缓存中读取所有文章收藏状态数据 const postsCollected =this.data._postsCollected //修改当前文章的收藏状态 postsCollected[this.data._pid] = !this.data.collected
最后一行代码执行的时候报错 TypeError: Cannot create property ‘0’ on string ‘’
这个地方是因为在 load 的时候也需要判断去缓存是否能获取到指,当获取不到值时,要重新初始化的为空对象,判断的时候不能使用 === undifrend 判断,要使用 "" 判断
这个应该是代码写错了,仔细排查下
登录后可查看更多问答,登录/注册
历时4年,学员20000+,缔造高口碑的精品课程
15.8k 32
3.8k 24
1.7k 22
3.8k 22
1.4k 16
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号