为什么一开始并没有set名为posts_collected的缓存,直接get,却能直接获取到呢
来源:19-7 使用缓存实现文章收藏功能
qq_晨曦复合型变量_0
2018-09-15
var postsCollected = wx.getStorageSync('posts_collected'); // 所有文章的缓存状态
console.log(postsCollected);
写回答
1回答
-
qq_晨曦复合型变量_0
提问者
2018-09-15
在清除数据缓存后,再获取获取不到了。
网上查了一下,老师没有set就直接get可能是因为:如果没有清除缓存,原来的收藏记录会一直存在。直接get相当于一个判断
// 获取本地名字为'posts_collected'的缓存,如果'posts_collected'这个缓存不存在就相当于重新定义一个空数组
var postsCollected = wx.getStorageSync('posts_collected');
00
相似问题