Foreach循环渲染,数据源改变时的重复渲染
1. 前端获取到一个列表数据后,在前台渲染,使用时在前台操作,修改了数据,从而导致前台会重新依据数据再次渲染,前端表现为页面内容消失重建。
2. 现在要求改动数据源后,前端不重新渲染组件,只更新数据。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何解决使用foreach&lazyforeach循环渲染时,会出现更改数据源时,界面不刷新的问题
2272浏览 • 1回复 待解决
使用foreach&lazyforeach循环渲染时,会出现更改数据源时,界面不刷新的情况。如何解决
3828浏览 • 1回复 待解决
异步回调更新数据源,无法触发列表渲染
4192浏览 • 2回复 待解决
HarmonyOS LazyForEach无法检测数据源的变化进行重新渲染
1147浏览 • 1回复 待解决
HarmonyOS Foreach循环渲染默认的key有问题
1172浏览 • 1回复 待解决
HarmonyOS ForEach数据源属性修改,页面不刷新
1093浏览 • 1回复 待解决
HarmonyOS ForEach循环渲染组件视图刷新问题
1205浏览 • 1回复 待解决
ForEach循环渲染的过程是什么样的
1922浏览 • 1回复 待解决
HarmonyOS ForEach 遍历数据,循环渲染的UI中有button按钮,button文字要根据数据中的状态字段的改变而改变
1270浏览 • 1回复 待解决
复杂类型foreach循环,关于复杂类型的循环渲染有哪些?
1673浏览 • 1回复 待解决
关于使用foreach&lazyforeach更改数据源界面不刷新的问题
2609浏览 • 2回复 待解决
lazyforeach替换数据源解决方案
2022浏览 • 1回复 待解决
HarmonyOS 使用foreach后页面未重新渲染?
1577浏览 • 1回复 待解决
HarmonyOS 关于List组件使用ForEach渲染刷新的问题
1188浏览 • 1回复 待解决
HarmonyOS picker选择器的数据源问题
1095浏览 • 1回复 待解决
HarmonyOS 使用Text渲染数据时,内容含有html标签怎么能渲染出来呢?
985浏览 • 1回复 待解决
HarmonyOS 双层懒加载如何改变内层数据并同时渲染DEMO
665浏览 • 1回复 待解决
HarmonyOS TextPickerDialog数据源更新,UI不更新
1233浏览 • 1回复 待解决
HarmonyOS IDataSource支持数据源整体一次替换
1957浏览 • 1回复 待解决
HarmonyOS IDataSource数据源刷新后,列表为不刷新
1701浏览 • 1回复 待解决
HarmonyOS 解析Json数据添加到数据源不刷新UI
1817浏览 • 2回复 待解决
HarmonyOS TextPicker多列选择器数据源的构造问题
854浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过ForEach提高页面渲染性能?
956浏览 • 1回复 待解决
HarmonyOS 音频渲染-在返回到后台时音频停止渲染
797浏览 • 1回复 待解决
HarmonyOS 使用opengles进行渲染时,无法成功渲染上屏的问题
1057浏览 • 1回复 待解决
使用的核心API
1. 使用Foreach,但是需要结合@Observed和@ObjectLink装饰器使用
2. 参考资料:Foreach的使用
核心代码解释
数据源对象类
Foreach循环渲染数据
实现效果
错误版本:数据源发生改变后,组件重新渲染,表现为背景图片消失又出现
正确版本:表现为修改数据源数据后,前端只修改数据,没有重新渲染组件
适配的版本信息
IDE版本:4.0.1.501
DK版本:4.0.10.8