系统:windows 开发者工具版本号:Nightly1.04.2005272
问题描述:页面绑定列表deviceList( wx:for="{{deviceList}}" ),分页查询,每次查询10条数据,查询出的数据叠加setData到deviceList中,当查到第450条数据时,小程序页面列表突然白屏,小程序无法正常使用,必须杀掉微信进程后,重新打开微信,进入小程序后才可以使用。查看控制台后台日志无报错(未提示内容超过1024K),下拉刷新和上滑加载均可正常调用接口,且打印对应log,但是页面依旧白屏,无法渲染数据。
页面:
控制台:(输出为deviceList的值)
同问题,解决了吗?
你可以尝试一下长列表组件 https://developers.weixin.qq.com/miniprogram/dev/extended/component-plus/recycle-view.html
当然是合并查询结果了啊...
arr1 = arr1.concat(arr2); //合并数组
if (arr1.length > 0) {
that.setData({
deviceList: arr1, //合并后更新deviceList
})