可以收藏,但取消收藏就报错

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

pookly

2017-05-14

http://szimg.mukewang.com/5918151a0001c6d013660728.jpg

 var postsCollected = wx.getStorageSync('posts_collected') 被解析为字符串了,这应该师哥object的容器吧

报这样的错

Cannot assign to read only property '0' of string 'postCollected';at "pages/posts/posts-detail/post-detail" page onColletionTap function

TypeError: Cannot assign to read only property '0' of string 'postCollected'


写回答

3回答

7七月

2017-05-14

这个只能拿到代码调试下,看是看不出来的,打下断点看看 每一步的变量

0
2
7七月
回复
pookly
你设置的是什么,读取的就是什么
2017-05-15
共2条回复

烁罡

2017-06-23

我也遇到了,取消收藏不了。我都是用的同步缓存,求指教如何解决

0
0

pookly

提问者

2017-05-16

恩,改成同步获取缓存就ok了,我用了 wx.getStorage异步方式,它的类型就变了,异步真神奇

0
0

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

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

23866 学习 · 6899 问题

查看课程