IOS下setData后视图层部分元素没有更新?
发布于 7 年前 作者 hxie 4899 次浏览 来自 官方Issues

页面在调用接口成功后, 将接口返回数据中的一个对象进行setData,

如下图,蓝色圈圈中使用的是页面data中同一个对象的同一个字段, 在setData后,上面的成功更新了视图,但下面两个按钮里面的值还是显示的初始值,并没有被更新,或者延迟很久才更新

在真机调试中,到wxml查看页面对应的元素,元素中的值与显示的不符,如下2图

下面两个按钮的值在真机调试中 AppData里更改值后会进行更新, 但在获取数据后执行setData之后不会被更新, 安卓下没有此问题,只在IOS下存在该问题, 但是经测试,在该页面一直停留,若干分钟后(可能几分钟, 可能十几二十分钟甚至更长)按钮里面的值会更新

同样的一套代码,用另外一个同事的开发者工具上传的版本没出现该问题

回到顶部