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