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添加布局
8180浏览 • 1回复 待解决
ListContainer加载大量数据白屏并且UI
5543浏览 • 1回复 待解决
ScrollView嵌套ListContainer
6844浏览 • 5回复 待解决
ScrollView里面套着ListContainer
5842浏览 • 9回复 待解决
ListContainer 有滚动条 显示吗?
5684浏览 • 1回复 待解决
ListContainer中的Item能取消拖拽吗
5073浏览 • 1回复 待解决
HarmonyOS List嵌套waterflow滑动
285浏览 • 1回复 待解决
Web嵌套滑动怎么办?
248浏览 • 1回复 待解决
关于启动慢问题首帧分析
424浏览 • 1回复 待解决
自定义组件,怎么办啊?
328浏览 • 1回复 待解决