关于小程序从缓存读取数据 之前写的 js报错?

之前在本地用的假数据写的时候没有问题,用接口把数据缓存到本地再读取出来之后就报错了
如图,index能获取到而且是number类型,products从缓存读取也没有问题,但是products[index]就报错
图片描述

缓存的数据:
图片描述

回复
阅读 1.5k
3 个回答

注意wx.getStorage等出来的都是string,一般会报错,多半是索引变成找key的问题

解决了,index传的是string,我一直以为是number。。。

注意区分是string还是object,如果是string的json话可以通过JSON解析成object来处理。

宣传栏