相关问题
列表局部刷新,有人知道怎么处理吗?
1080浏览 • 1回复 待解决
SnapShot定位,有人知道怎么处理吗?
1538浏览 • 1回复 待解决
图片裁剪完成拼图,有人知道怎么处理吗?
1197浏览 • 1回复 待解决
文件上传的实现,有人知道怎么处理吗?
765浏览 • 1回复 待解决
下拉加载新页签,有人知道怎么处理吗?
824浏览 • 1回复 待解决
HarmonyOS list局部刷新的问题
210浏览 • 1回复 待解决
HarmonyOS List组件能实现ListItem的局部刷新吗?
1455浏览 • 1回复 待解决
ohpm不能下载三方,有人知道怎么处理吗?
841浏览 • 1回复 待解决
List组件性能问题,有人知道吗?
2336浏览 • 1回复 待解决
HarmonyOS中List组件是否支持局部刷新
903浏览 • 1回复 待解决
HarmonyOS List组件是否可以控制局部刷新
709浏览 • 1回复 待解决
应用底部导航实现,有人知道处理方案吗?
1059浏览 • 1回复 待解决
如何对网络图片处理,有人知道吗?
581浏览 • 1回复 待解决
怎么主动关闭键盘,有人知道吗?
764浏览 • 1回复 待解决
HarmonyOS ForEach局部刷新
1008浏览 • 1回复 待解决
HarmonyOS 列表数据刷新,能够实现item的局部刷新吗
291浏览 • 1回复 待解决
拍照图片上传出错,有人知道怎么解决吗?
1970浏览 • 1回复 待解决
怎么压缩一个目录?有人知道吗?
1054浏览 • 1回复 待解决
安装到手机失败,有人知道怎么解决吗?
1931浏览 • 1回复 待解决
有人知道关于页demo吗?
1103浏览 • 1回复 待解决
HarmonyOS List怎么刷新数据?
333浏览 • 1回复 待解决
有人知道吗?
1104浏览 • 1回复 待解决
如何保存faultLogger ,有人知道吗?
1070浏览 • 1回复 待解决
有人知道JS menu如何隐藏吗?
4926浏览 • 1回复 待解决
如何跳出ForEach,有人知道吗?
2508浏览 • 1回复 待解决
在开发中,使用ForEach去实现列表是一个很常规的操作,那么怎么实现列表的局部刷新呢?通过阅读官方文档中关于ForEach以及状态变量相关的,并没有找见一个通用的demo去实现。
这篇文章的原理在于item的@State和@Observed的使用,父组件和Entry中调用的组件建立双向连接,去实现这个功能,这样就可以实现数据的局部刷新了。
通过List的局部刷新的实现,可以明显的感觉到界面刷新的时候不是整个item在刷新了,而是只有需要刷新的数据才会去刷新;验证的方法就是在相关的ui组件那里打断点,看断点能不能走到断点那里。
List数据局部刷新示例如下: