七月老师,我发现一个问题

来源:19-7 使用缓存实现文章收藏功能

为了更美好的明天而睡

2019-04-21

图片描述
收藏功能那块,我按照老师的思路写了,功能ok,但是点击第二个列表进去会报错:
“Setting data field “xxxx” to undefined is invalid.”
应该是:最开始第一个没问题,并且缓存里多了一个对象,点击第二个列表进去,页面初始化会走 if (因为缓存的对象已经存在,但是当前的状态变量定义了一个不存在的值),就会报错;这种未定义而setData报错问题网上说是个坑;我给了一个默认值,不报错了,这样可以吗。最后重点是: 谢谢老师的教学,学到了很多思路和细节。

写回答

1回答

qq_treasure_133628153

2019-04-22

你看6-6课程没

0
0

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23867 学习 · 6899 问题

查看课程