HarmonyOS 列表刷新的时候会闪
有一个List,ListItem里面显示一张图片和文本,点击按钮的时候把数据全部更新,每次应用被杀,点击更新的时候会闪一下。如果图片不是本地图片,是网络上随机变化的图片,每次更新显示网络图片几乎每次都会闪
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 在waterflow使用lazyForEach刷新数据的时候首页图片会闪一下
348浏览 • 1回复 待解决
HarmonyOS 启动app时候总是会一闪而过app的图标
328浏览 • 1回复 待解决
HarmonyOS 刷新列表中的某个ITEM,会导致整个ITEM都刷新,有单独刷新某个控件的办法吗?
1107浏览 • 1回复 待解决
HarmonyOS 使用Webview会闪退
312浏览 • 1回复 待解决
HarmonyOS 根据列表的title,刷新列表的数据
276浏览 • 1回复 待解决
HarmonyOS 列表刷新问题
894浏览 • 1回复 待解决
HarmonyOS LazyDataSource加载更多的时候如何不整个列表刷,而只刷新后续加入的
619浏览 • 1回复 待解决
HarmonyOS 列表数据刷新,能够实现item的局部刷新吗
188浏览 • 1回复 待解决
HarmonyOS 通知列表刷新事件
312浏览 • 1回复 待解决
HarmonyOS ForEach列表刷新问题
389浏览 • 1回复 待解决
HarmonyOS 在应用启动的时候调用一个ets里面引用了上下文 启动会闪退
160浏览 • 1回复 待解决
打开图库应用时偶尔会闪退
2826浏览 • 0回复 待解决
HarmonyOS 通过if切换显示的页面内容会闪一下
205浏览 • 1回复 待解决
HarmonyOS IDataSource数据源刷新后,列表为不刷新
677浏览 • 1回复 待解决
HarmonyOS 列表多选页面无法刷新
275浏览 • 1回复 待解决
HarmonyOS web再次展示时,会闪一下
86浏览 • 1回复 待解决
HarmonyOS WindowStage.loadContent切换页面为什么会闪
190浏览 • 1回复 待解决
HarmonyOS 下拉刷新的时候没有更新数据
765浏览 • 1回复 待解决
刷新列表加载更多问题
627浏览 • 1回复 待解决
HarmonyOS 按Refresh组件示例代码,在不刷新的常规场景时候,builder内的组件也会露出一半
560浏览 • 1回复 待解决
列表数组中插入数据后,刷新UI的问题
548浏览 • 1回复 待解决
HarmonyOS 另一个列表改变子属性使列表未能刷新的问题
82浏览 • 1回复 待解决
HarmonyOS 如何做到在往列表前面插入数据的时候,列表位置保持不动
382浏览 • 1回复 待解决
列表局部刷新,有人知道怎么处理吗?
1029浏览 • 1回复 待解决
进行长列表开发的时候发现使用ForEach会导致性能问题,如何去进行优化或者规避?
700浏览 • 1回复 待解决
推荐使用lazyforeach,若仅靠LazyForEach的刷新机制,当item变化时若想更新子组件,需要将原来的子组件全部销毁再重新构建,在子组件结构较为复杂的情况下,靠改变键值去刷新渲染性能较低。因此框架提供了@Observed与@ObjectLink机制进行深度观测,可以做到仅刷新使用了该属性的组件,提高渲染性能,避免更新listitem时图片闪烁问题
详细请参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-rendering-control-lazyforeach-V5
改变数据子属性
@Observed与@ObjectLink的使用详细参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-observed-and-objectlink-V5#在子组件中给objectlink装饰的变量赋值
可参考如下demo: