请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么一开始并没有set名为posts_collected的缓存,直接get,却能直接获取到呢

var postsCollected = wx.getStorageSync('posts_collected'); // 所有文章的缓存状态
console.log(postsCollected);

正在回答 回答被采纳积分+3

1回答

提问者 qq_晨曦复合型变量_0 2018-09-15 19:38:59

在清除数据缓存后,再获取获取不到了。

网上查了一下,老师没有set就直接get可能是因为:如果没有清除缓存,原来的收藏记录会一直存在。直接get相当于一个判断

// 获取本地名字为'posts_collected'的缓存,如果'posts_collected'这个缓存不存在就相当于重新定义一个空数组

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信