Tabs组件懒加载的问题

Tabs组件展示的内容TabContent,默认是点击到对应的tab之后才会开始加载。但是我在测试中发现,点击后面的tab会导致前面的TabContent开始加载。比如一共有5个tab,刚进页面定位在1,这时候直接点击tab 5,会引起 1,2,3,4,5都开始加载。但是如果我只切换到2,就不会引起后面的3,4,5加载。请问这个怎么解决,我希望的是第一次点击到tab的时候才开始加载。

HarmonyOS
2024-04-29 21:07:13
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hkdavis

将animationDuration设置为0,关掉动画,就不会出现上述问题

分享
微博
QQ
微信
回复
2024-04-30 11:36:11
相关问题
LazyForEach加载原理是什么
356浏览 • 1回复 待解决
如何实现Fraction加载功能?
5654浏览 • 1回复 待解决
如何选择Navigation 组件Tabs 组件
383浏览 • 1回复 待解决
如何去除Tabs组件两侧蒙层
272浏览 • 1回复 待解决
Image组件如何加载沙盒内图片
346浏览 • 1回复 待解决
Iamge组件如何加载Graphic资源图片?
5419浏览 • 1回复 待解决
TabContent组件是否支持预加载
150浏览 • 1回复 待解决
Text 组件如何加载Unicode字符
226浏览 • 1回复 待解决
Tabs组件选中下划线需要平移动效
115浏览 • 1回复 待解决
web组件registerJavaScriptProxy问题
139浏览 • 0回复 待解决
Image组件如何加载网络图片
484浏览 • 1回复 待解决
Web组件如何判断网址是否加载成功
280浏览 • 1回复 待解决
如何解决webview离线加载白屏问题
44浏览 • 1回复 待解决
如何禁止Tabs系统切换逻辑
171浏览 • 0回复 待解决
png图片使用Image组件加载出现锯齿
141浏览 • 1回复 待解决
关于图片组件问题有知道吗?
174浏览 • 1回复 待解决