Foreach循环渲染,数据源改变时的重复渲染
1. 前端获取到一个列表数据后,在前台渲染,使用时在前台操作,修改了数据,从而导致前台会重新依据数据再次渲染,前端表现为页面内容消失重建。
2. 现在要求改动数据源后,前端不重新渲染组件,只更新数据。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用foreach&lazyforeach循环渲染时,会出现更改数据源时,界面不刷新的情况。如何解决
726浏览 • 1回复 待解决
异步回调更新数据源,无法触发列表渲染
845浏览 • 2回复 待解决
ForEach循环渲染的过程是什么样的
299浏览 • 1回复 待解决
复杂类型foreach循环,关于复杂类型的循环渲染有哪些?
264浏览 • 1回复 待解决
lazyforeach替换数据源解决方案
139浏览 • 1回复 待解决
使用ForEach/LazyForEach渲染语法渲染组件,组件仅显示一个或者丢失部分子组件。
186浏览 • 1回复 待解决
使用LazyForEach渲染语法渲染组件,UI不刷新。
156浏览 • 1回复 待解决
ETS获取到这样的网络数据怎么渲染呢?
1759浏览 • 1回复 待解决
如何渲染gif类型的文件
5486浏览 • 1回复 待解决
opengl渲染矩形,如何实现opengl渲染,并用Xcomponent显示出来
441浏览 • 1回复 待解决
ListItem 组件渲染错误空白内容
357浏览 • 1回复 待解决
webview是否支持同层渲染
557浏览 • 1回复 待解决
组件状态修改与build渲染机制
315浏览 • 1回复 待解决
Text 组件如何渲染图文动态混排
415浏览 • 1回复 待解决
class二次刷新渲染数组
286浏览 • 1回复 待解决
ArkUI节点模型和渲染机制
327浏览 • 1回复 待解决
使用canvas渲染文本时,如何基于文本变化,正确绘制出对应的内容?
533浏览 • 1回复 待解决
Text 组件无法渲染的组合的 unicode emoji
306浏览 • 0回复 待解决
视频解码结果通过到vulkan渲染
488浏览 • 1回复 待解决
Web组件是否支持离屏渲染
476浏览 • 0回复 待解决
java鸿蒙Tab框架 image图片怎么渲染的
5550浏览 • 2回复 待解决
JAVA进行MYSQL数据库数据插入操作时,出现数据重复的处理问题?
902浏览 • 1回复 待解决
openharmony使用worker多线程处理事件返回数据如何实时渲染UI
676浏览 • 0回复 待解决
读取Rawfile中的文件,并转存/渲染的方法
296浏览 • 1回复 待解决
合理选择条件渲染和显隐控制
205浏览 • 1回复 待解决
使用的核心API
1. 使用Foreach,但是需要结合@Observed和@ObjectLink装饰器使用
2. 参考资料:Foreach的使用
核心代码解释
数据源对象类
Foreach循环渲染数据
实现效果
错误版本:数据源发生改变后,组件重新渲染,表现为背景图片消失又出现
正确版本:表现为修改数据源数据后,前端只修改数据,没有重新渲染组件
适配的版本信息
IDE版本:4.0.1.501
DK版本:4.0.10.8