在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關(guān)于小程序從緩存讀取數(shù)據(jù) 之前寫的 js報(bào)錯(cuò)?

關(guān)于小程序從緩存讀取數(shù)據(jù) 之前寫的 js報(bào)錯(cuò)?

之前在本地用的假數(shù)據(jù)寫的時(shí)候沒有問題,用接口把數(shù)據(jù)緩存到本地再讀取出來之后就報(bào)錯(cuò)了
如圖,index能獲取到而且是number類型,products從緩存讀取也沒有問題,但是products[index]就報(bào)錯(cuò)
圖片描述

緩存的數(shù)據(jù):
圖片描述

回答
編輯回答
艷骨

注意wx.getStorage等出來的都是string,一般會(huì)報(bào)錯(cuò),多半是索引變成找key的問題

2018年2月25日 10:48
編輯回答
刮刮樂

注意區(qū)分是string還是object,如果是string的json話可以通過JSON解析成object來處理。

2017年5月4日 13:57
編輯回答
脾氣硬

解決了,index傳的是string,我一直以為是number。。。

2018年2月19日 01:26