问题描述
HarmonyOS提供了两种页面加载方式,一种是一个UIAbility绑定多个页面,页面之间可以实现跳转;另一种是一个 UIAbility 绑定一个页面,通过跳转 UIAbility 实现页面加载。请问这两种方式有什么区别?一般怎么做选择?
解决方案
区别:
一个UIAbility绑定多个page页面:资源占用较少,切换速度快,Page之间的跳转轻量,适用于频繁切换的场景。
一个UIAbility绑定一个page页面:资源占用较高,切换速度较慢,适用于需要独立生命周期管理的复杂业务逻辑。
选择建议