#鸿蒙通关秘籍# 如何通过减少组件刷新数量来优化鸿蒙应用性能?

HarmonyOS
5天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
月下独酌CV

应用在更新UI时,应尽量减少被刷新的组件数量。可以通过将条件控制的组件用一个新的容器包裹,减少刷新范围。如下图所示:

typescript @Entry @Component struct StackExample6 { @State isVisible : boolean = false;

build() { Column() { Stack({alignContent: Alignment.Top}) { Stack() { if (this.isVisible) { Text('New Page').height("100%").height("70%").backgroundColor(0xd2cab3) .align(Alignment.Center).textAlign(TextAlign.Center); } }.width('100%').height('70%') } } } }

分享
微博
QQ
微信
回复
5天前
相关问题
应用性能问题定位和优化指导
2540浏览 • 1回复 待解决
应用性能问题优化方式有哪些?
427浏览 • 1回复 待解决