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