获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
我也遇到同样的问题,你解决了么?
this.setData没有将数据渲染至视图层?开发了个用户上传图片的功能,用fileID显示图片的,wx.cloud.uploadFile每次只能上传一个文件,所以只好用for循环来上传多个文件。this.setData放在循环内,会被频繁调用从而影响性能,所以应该把this.setData放在循环外,等fileID都push好之后,再渲染至视图层,但是放在循环体外this.setData就无法将数据渲染至视图层了。[图片] 已经在循环外console.log看过了file,that.data.imagesID的值是正确的,不是空数组。基本上确定了就是setData的问题,还有在循环体内调用that.setData就正常了,但这样太影响性能了,请大佬们看看该怎么将数据传到渲染层……
2019-08-14