列表渲染数据不更新,setData并没有效果
发布于 5 年前 作者 yangtao 4225 次浏览 来自 问答

需求是渲染一个列表,通过两个按钮切换数据

如果数据已经存在则 对数据赋值,若数据不存在则调用网络获取。

但是实际情况中, 数据直接赋值并不会更新界面,即使对列表中的数据进行深拷贝也是一样

如图调用前:

首次点击网络获取数据后:

再次点击直接赋值数据:

请问这里的列表数据不更新是bug还是我使用方法有问题?

经提醒,wxml文件代码如下:

对应点击事件 js代码:

对应贴上了代码片段:   wechatide://minicode/49jeBBmZ7B91

2 回复

这一段逻辑,我只能猜测是你点击tab页的事件处理赋值逻辑写错了。要么多贴点代码,要么给个片段吧

回到顶部