setData无法将数组set到data中。
发布于 5 年前 作者 liding 2367 次浏览 来自 问答

从缓存中取出数据保存至tempList数组,将tempList传递给页面数据中的list数组,然后用于渲染页面。但是使用setData的时候却失败了。

代码:

结果:

从结果来看应该是setData的时候出了问题,但是不知道怎么解决。请各位大拿帮忙分析下,小女子先行谢过啦

3 回复

你把

wx.getStorage

改成

wx.getStorageSync

试试

你在获取缓存成功的时候就可以进行setData了,不需要循环push

你用var that=this;代替this试试看看

回到顶部