HarmonyOS 鸿蒙Next Router显示是用堆栈好还是用这个路由跳转好,有没有单独封装的库

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

HarmonyOS 鸿蒙Next Router显示是用堆栈好还是用这个路由跳转好,有没有单独封装的库

就是现在有一个每一个har直接跳转有进入到界面没有办法走pageshow方法 切换应用回到上一级,还得指定跳转,有点不顺手

2 回复
Navigation组件适用于模块内页面切换,一次开发,多端部署场景。通过组件级路由能力实现更加自然流畅的转场体验,并提供多种标题栏样式来呈现更好的标题和内容联动效果。在一次开发,多端部署场景下,Navigation组件能够自动适配窗口显示大小,在窗口较大的场景下自动切换分栏展示效果。因此推荐使用Navigation,router后续暂不演进
Navigation的使用可参考文档 [https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V13/ts-basic-components-navigation-V13]

更多关于HarmonyOS 鸿蒙Next Router显示是用堆栈好还是用这个路由跳转好,有没有单独封装的库的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙系统中,对于Next Router显示的实现,选择使用堆栈(Stack)还是路由跳转(Routing),主要取决于应用的具体需求和场景。

  • 堆栈方式:适用于需要管理多个页面或视图层级关系的场景,如多步骤表单、导航菜单等。堆栈方式可以方便地实现页面的压栈(push)和出栈(pop)操作,以及页面的返回(back)功能。

  • 路由跳转方式:适用于页面间需要传递复杂数据或参数,以及页面结构较为松散的场景。路由跳转可以基于URL或路径进行页面跳转,支持页面间的数据传递和回调处理。

至于是否有单独封装的库,HarmonyOS鸿蒙系统提供了一套丰富的组件和API,但针对Next Router显示的具体封装库,可能需要根据开发者社区或第三方库的情况来确定。目前,HarmonyOS官方文档和SDK中并未明确提及针对Next Router的单独封装库。

综上所述,选择堆栈还是路由跳转应根据实际需求而定。开发者可以参考HarmonyOS官方文档和API,结合应用的具体场景和需求进行选择。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部