HarmonyOS NEXT 路由的核心设计理念是什么

发布于 1周前 作者 htzhanglong 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS NEXT 路由的核心设计理念是什么

1 回复

更多关于HarmonyOS NEXT 路由的核心设计理念是什么的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


当前HarmonyOS支持两套路由机制:Navigation和Router。其中Router不会再演进,推荐使用Navigation。相较于Router,Navigation在易用性、功能性和性能层面展现出显著优势:

易用性:Navigation提供标题、内容、回退按钮的联动功能,页面由组件构成,便于实现共享元素的转场。

功能性:Navigation支持一多、无路由数量限制,可操作路由栈,支持模态对话框中的路由嵌套。

性能:Navigation在传递参数时性能更优,支持组件动态加载。

应用的路由导航设计可以参考https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-application-navigation-design-V5#section0427195412313,文档中提供了一套基于Navigation的路由设计方案实现多模块路由管理和模块间解耦。并在该基础上,通过动态注册路由的方式,解决页面加载多个UI组件时启动速度变慢问题。适用大部分路由导航场景。

回到顶部