相关问题
#鸿蒙学习大百科#如何自定义时间显示哪些信息?
361浏览 • 1回复 待解决
#鸿蒙学习大百科#自定义组件的生命周期都有哪些?
434浏览 • 1回复 待解决
#鸿蒙学习大百科#页面如何实现自定义主题风格?
449浏览 • 1回复 待解决
#鸿蒙学习大百科#如何根据自己的实际场景自定义断点范围?
537浏览 • 1回复 待解决
#鸿蒙学习大百科#如何在组件中使用LocalStorage?
352浏览 • 1回复 待解决
#鸿蒙学习大百科#getContext(this)能不能在自定义类中进行使用?
318浏览 • 1回复 待解决
#鸿蒙学习大百科#如何开启高阶混淆功能?
359浏览 • 1回复 待解决
#鸿蒙学习大百科#如何使用Blank组件的拉伸能力?
417浏览 • 1回复 待解决
#鸿蒙学习大百科#Navigation实现自定义转场的步骤是怎样的?
445浏览 • 1回复 待解决
#鸿蒙学习大百科#如何创建悬浮窗组件?
474浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中合理使用自定义组件冻结功能提高性能?
440浏览 • 1回复 待解决
#鸿蒙学习大百科#开发者如何发布一个自定义公共事件?
454浏览 • 1回复 待解决
#鸿蒙学习大百科#如何实现文本转语音功能?
509浏览 • 1回复 待解决
#鸿蒙学习大百科#如何使用@StorageProp装饰器?
665浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何利用自定义组件冻结功能优化页面渲染性能?
254浏览 • 0回复 待解决
#鸿蒙学习大百科#在自定义组件生命周期内,哪些操作可能导致UI渲染阻塞?
308浏览 • 1回复 待解决
#鸿蒙学习大百科#如何使用@StorageLink装饰器?
609浏览 • 1回复 待解决
#鸿蒙学习大百科#图标小符号如何使用?
312浏览 • 1回复 待解决
#鸿蒙学习大百科#如何避免使用稀疏数组?
343浏览 • 1回复 待解决
#鸿蒙学习大百科#如何监听组件的双击操作?
418浏览 • 1回复 待解决
#鸿蒙学习大百科#如何实现系统的气泡提示功能?
425浏览 • 2回复 待解决
#鸿蒙学习大百科#如何使用ArrayList增加元素?
638浏览 • 1回复 待解决
#鸿蒙学习大百科#如何使用hiTraceMeter.startTrace接口?
344浏览 • 1回复 待解决
#鸿蒙学习大百科#如何申请使用受控权限?
412浏览 • 1回复 待解决
#鸿蒙学习大百科#自定义路由表和系统路由表可以混用吗?
369浏览 • 1回复 待解决
@Component(freezewhenInactive:true)
组件冻结功能可以让组件不可见时不会进行刷新,当即将可见时才进行刷新。
支持场景:
(1)页面路由:当页面A调用routerpushUr接口跳转到页面B时,页面A为隐藏不可见状态,此时如果更新页面A中的状态变量。
不会触发页面A刷新。
(2)Listltem:对划出List区域外的Listltem进行冻结,不会触发组件的更新。当Listltem滑到List区域外后,listitem组件状态由active变为inactive。
(3)Gridltem: 对划出Grid区域外的Gridltem进行冻结,不会触发组件的更新。
(4)TabContent: 对Tabs中当前不可见的TabContent进行冻结,不会触发组件的更新。
(5)Flowltem:对WaterFlow中当前不可见的Flowltem进行冻结,不会触发组件的更新(6)LazyForEach:对LazyforEach中缓存的自定义组件进行冻结,不会触发组件的更新。