学生有问题请教老师

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

月风

2017-01-01

如何判断post_Collected这个对象里面没有值,,

我想试着实现当某一个用户取消所有收藏文章时直接删除post_Collected


附代码:

 if ( ???? ) { 

            //如果用户取消所有收藏的文章便直接删除

            wx.removeStorageSync('post_Collected');

        } else {

            //更新缓存

            wx.setStorageSync('post_Collected', postsCollected);

        }


写回答

2回答

7七月

2017-01-03

这个判断,还是有点儿麻烦的。。。建议不要 判断{ },最好是判断null或者undifined会好点儿。参考这篇文章:http://www.cnblogs.com/wangxiaosan/p/5703449.html

0
0

7七月

2017-01-01

就目前的代码来看,你需要从两个方面来判断。第一个是缓存里的

 var postsCollected = wx.getStorageSync('posts_collected');

postsCollected 里面的value全部是false

第二还要判断,postsCollected  是null或undifined或{ }

0
1
月风
请问老师该怎么判断 postsCollected 是不是一个空的{}
2017-01-03
共1条回复

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

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

23960 学习 · 6930 问题

查看课程