HarmonyOS LazyForEach遇到下拉刷新,全部数据都替换,应该怎么处理
里面是一个List,List使用了LazyForEach渲染数据,数据也实现了LazyDataSource,现在的问题是下拉刷新的时候,想把数据全部都替换成最新的网络返回的数据,但是notifyDataReload当key不变的时候,view是没有重新创建的。那么之前的ListIItem就还是绑定的旧的数据,就不能操作那些数据的List单个去刷新了。难道需要下拉刷新的时候,每次LazyForEach都需要重新生成key么?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS @Component切换按钮替换数据,应该怎么实现
834浏览 • 1回复 待解决
HarmonyOS LazyForEach数据刷新问题
963浏览 • 1回复 待解决
lazyforeach替换数据源解决方案
2149浏览 • 1回复 待解决
有没有遇到lazyforeach局部不刷新的问题的?
520浏览 • 1回复 待解决
HarmonyOS 下拉刷新的时候没有更新数据
1653浏览 • 1回复 待解决
HarmonyOS Web组件怎么添加下拉刷新
924浏览 • 1回复 待解决
HarmonyOS应用使用数据库时遇到并发写入冲突怎么处理?
609浏览 • 0回复 待解决
HarmonyOS 如何修改下拉刷新时里面的icon,将其替换成文字
690浏览 • 1回复 待解决
HarmonyOS LazyForEach修改数据源不刷新问题
2224浏览 • 1回复 待解决
HarmonyOS 下拉刷新功能
921浏览 • 1回复 待解决
HarmonyOS 下拉刷新如何实现
768浏览 • 1回复 待解决
HarmonyOS Refresh组件下拉刷新ui无刷新,debug过list是有数据的
982浏览 • 1回复 待解决
HarmonyOS List怎么刷新数据?
1293浏览 • 1回复 待解决
HarmonyOS LazyForEach问题刷新UI问题
1282浏览 • 1回复 待解决
HarmonyOS 下拉刷新在使用pullDownRatio(0)这种方式禁用下拉刷新之后,使用Refresh({ refreshing: true })依旧可以触发下拉刷新
1090浏览 • 1回复 待解决
HarmonyOS 首页下拉刷新异常
1318浏览 • 1回复 待解决
下拉加载新页签,有人知道怎么处理吗?
1221浏览 • 1回复 待解决
HarmonyOS 怎么实现上拉刷新,并可以调接口和实现动画,下拉刷新同理
854浏览 • 1回复 待解决
HarmonyOS Web 组件添加下拉刷新,使用pulltorefresh 的下拉刷新会有手势冲突问题
989浏览 • 1回复 待解决
HarmonyOS 下拉刷新组件,顶部padding会导致下拉刷新的UI暴露出来
1095浏览 • 1回复 待解决
HarmonyOS 组件的下拉刷新问题
1474浏览 • 1回复 待解决
HarmonyOS 下拉刷新,上拉加载示例
925浏览 • 1回复 待解决
HarmonyOS 下拉刷新,上拉加载功能
803浏览 • 1回复 待解决
HarmonyOS使用Refresh下拉刷新问题
1908浏览 • 1回复 待解决
列表里LazyForEach中多层模型嵌套,更改数据UI不刷新
1612浏览 • 0回复 待解决
关于这个问题,当数据项在数组中的位置更改时,其键值不得更改,当数组中的数据项被新项替换时,被替换项的键值和新项的键值必须不同,所以想更新已经加载完的数据时要重新生成key且key值不能与旧的key值相同。
参考demo: