HarmonyOS 半模态弹窗中 List 内容过多时,打开特别慢

弹窗采用半模态 bindSheet 实现,里面一个待播放的列表,UI 使用 List + LazyForEach 实现,测试发现如果 List 数据源很大时,打开半模态弹窗会非常慢,大概需要几秒钟,看控制台输出了一堆系统错误日志,能帮忙看一下是什么问题吗?

HarmonyOS
2025-01-09 14:22:23
1104浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
shlp

可以设置cachedCount控制预加载个数,不要全部一次性加载:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-list-V5#cachedcount

分享
微博
QQ
微信
回复
2025-01-09 17:24:14
相关问题
HarmonyOS web加载内容过多时,无法显示
1095浏览 • 1回复 待解决
HarmonyOS bindSheet模态弹窗
1548浏览 • 1回复 待解决
基于bindSheet的模态弹窗
2095浏览 • 1回复 待解决
模态弹窗如何禁止两边触摸
917浏览 • 0回复 待解决
应用线程过多时如何处理
2752浏览 • 1回复 待解决
HarmonyOS 模态转场
960浏览 • 1回复 待解决
HarmonyOS 模态相关使用
944浏览 • 1回复 待解决
HarmonyOS 如何转换模态
910浏览 • 1回复 待解决
HarmonyOS 内容多时渲染很慢
634浏览 • 1回复 待解决
HarmonyOS Grid和模态问题
937浏览 • 1回复 待解决
HarmonyOS 关于模态转场的疑问
894浏览 • 1回复 待解决
应用怎么实现模态效果
3029浏览 • 1回复 待解决