Listcontainer多类型复杂布局包含listcontainer出现卡顿

Listcontainer实现多类型item布局,其中一个是listcontainer。当上下滑动的时候,会出现一个明显的卡顿。

代码在这个https://gitee.com/xunhaifeng/HmosDemo.git 里面的 ListAbilitySlice中

Listcontainer多类型复杂布局包含listcontainer出现卡顿-鸿蒙开发者社区

鸿蒙
HarmonyOS
OpenHarmony
2021-11-05 09:05:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Euphemian

在适配ListContainer的数据时,无论是新创建的列表项实例,还是从缓存中获取到的,都需要调用方法findComponentById()获取所有子组件并进行数据填充,大量调用该方法,会损耗ListContainer的性能

ListContainer性能优化请参看文档:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-listcontainer-0000001060007847#section18923151214237

分享
微博
QQ
微信
回复
2021-11-05 11:07:05
相关问题
listContainer怎么通过addComponent添加布局
6324浏览 • 1回复 待解决
ListContainer加载大量数据白屏并且UI
3497浏览 • 1回复 待解决
ScrollView嵌套ListContainer
4831浏览 • 5回复 待解决
ScrollView里面套着ListContainer
4397浏览 • 7回复 待解决
ListContainer 有滚动条 显示吗?
4192浏览 • 1回复 待解决
PolarDB包含哪些备份类型
1399浏览 • 1回复 待解决
ListContainer中的Item能取消拖拽吗
3577浏览 • 1回复 待解决
mysql查询sql怎么写?
677浏览 • 1回复 待解决