学生有问题请教老师
来源: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
00 -
7七月
2017-01-01
就目前的代码来看,你需要从两个方面来判断。第一个是缓存里的
var postsCollected = wx.getStorageSync('posts_collected');
postsCollected 里面的value全部是false
第二还要判断,postsCollected 是null或undifined或{ }
012017-01-03
相似问题