相关问题
列表局部刷新,有人知道怎么处理吗?
1120浏览 • 1回复 待解决
SnapShot定位,有人知道怎么处理吗?
1654浏览 • 1回复 待解决
下拉加载新页签,有人知道怎么处理吗?
838浏览 • 1回复 待解决
图片裁剪完成拼图,有人知道怎么处理吗?
1234浏览 • 1回复 待解决
文件上传的实现,有人知道怎么处理吗?
854浏览 • 1回复 待解决
HarmonyOS list局部刷新的问题
254浏览 • 1回复 待解决
ohpm不能下载三方,有人知道怎么处理吗?
918浏览 • 1回复 待解决
HarmonyOS List组件能实现ListItem的局部刷新吗?
1525浏览 • 1回复 待解决
List组件性能问题,有人知道吗?
2534浏览 • 1回复 待解决
HarmonyOS中List组件是否支持局部刷新
949浏览 • 1回复 待解决
应用底部导航实现,有人知道处理方案吗?
1110浏览 • 1回复 待解决
HarmonyOS List组件是否可以控制局部刷新
840浏览 • 1回复 待解决
如何对网络图片处理,有人知道吗?
646浏览 • 1回复 待解决
怎么主动关闭键盘,有人知道吗?
813浏览 • 1回复 待解决
HarmonyOS ForEach局部刷新
1057浏览 • 1回复 待解决
拍照图片上传出错,有人知道怎么解决吗?
2012浏览 • 1回复 待解决
安装到手机失败,有人知道怎么解决吗?
1973浏览 • 1回复 待解决
怎么压缩一个目录?有人知道吗?
1088浏览 • 1回复 待解决
HarmonyOS 列表数据刷新,能够实现item的局部刷新吗
411浏览 • 1回复 待解决
有人知道关于页demo吗?
1173浏览 • 1回复 待解决
HarmonyOS List怎么刷新数据?
457浏览 • 1回复 待解决
有人知道吗?
824浏览 • 1回复 待解决
如何跳出ForEach,有人知道吗?
2608浏览 • 1回复 待解决
taskpool 使用问题,有人知道吗?
1653浏览 • 1回复 待解决
有人知道JS menu如何隐藏吗?
5013浏览 • 1回复 待解决
在开发中,使用ForEach去实现列表是一个很常规的操作,那么怎么实现列表的局部刷新呢?通过阅读官方文档中关于ForEach以及状态变量相关的,并没有找见一个通用的demo去实现。
这篇文章的原理在于item的@State和@Observed的使用,父组件和Entry中调用的组件建立双向连接,去实现这个功能,这样就可以实现数据的局部刷新了。
通过List的局部刷新的实现,可以明显的感觉到界面刷新的时候不是整个item在刷新了,而是只有需要刷新的数据才会去刷新;验证的方法就是在相关的ui组件那里打断点,看断点能不能走到断点那里。
List数据局部刷新示例如下: