Cannot create property '0' on string ''
来源:19-7 使用缓存实现文章收藏功能

慕神4919395
2017-11-24
onLoad:function(option){
var postId=option.id;
this.data.currentPostId=postId
var postData=postsData.postList[postId];
this.setData({
detail_key:postData,
})
var postsCollected=wx.getStorage("posts_Colleted")
if(postsCollected){
var postCollected=posts_Collected[postId]
this.setData({
collected:postCollected
})
}
else {
var postsCollected={}
postsCollected[postId]=false
wx.setStorageSync("posts_Colleted", postsCollected)
}
},
onCollectionTap:function (event) {
var postsCollected=wx.getStorageSync("posts_Collected");
var postCollected = postsCollected[this.data.currentPostId];
postCollected=!postCollected;
postsCollected[this.data.currentPostId]=postCollected;
wx.setStorageSync("posts_Collected", postsCollected);
this.setData({
collected:postCollected
})
}
2回答
-
慕姐2677449
2019-12-04
我也遇到了这个问题,这个究竟是为什么?
012019-12-28 -
慕神4919395
提问者
2017-11-24
已经解决,请忽略
022019-03-02
相似问题