HarmonyOS 项目路由管理
项目目前参考https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/application-navigation-design-0000001860194417官方导航设计管理路由栈,以下问题想咨询下:
1.官方后续会不再维护router吗?是推荐全局都是用Navigation+NavPathStack吗?
2.在闪屏页创建NavPathStack,业务需要判断跳登录页(登录模块)或主页(entry入口),跳转页面后会关闭闪屏页,因为全局栈管理依赖闪屏页,闪屏页关闭后路由栈会失效。有什么解决方案?还是说闪屏页与登录页之间通过命名路由的方式跳转,等进入首页后,再使用
Navigation+NavPathStack这套方案?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS router路由管理 
901浏览  • 1回复 待解决
HarmonyOS 路由页面管理问题 
1151浏览  • 1回复 待解决
HarmonyOS Navigation全局路由管理的具体实现 
1379浏览  • 1回复 待解决
HarmonyOS  应用项目配置;账号里面的项目和应用管理可以多账号管理吗? 
1189浏览  • 1回复 待解决
HarmonyOS 应用项目配置;账号里面的项目和应用管理可以多账号管理吗? 
1263浏览  • 0回复 待解决
#鸿蒙通关秘籍#如何实现动态路由管理和自定义路由表? 
1152浏览  • 1回复 待解决
HarmonyOS源生与Flutter混编时,路由需要怎么管理 
830浏览  • 1回复 待解决
HarmonyOS 基于Navigation的路由管理替换Router首页偶现异常动画 
1593浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT项目中实现页面的路由跳转? 
1714浏览  • 1回复 待解决
在HarmonyOS NEXT项目中,如何管理不同版本的依赖库? 
2070浏览  • 0回复 待解决
#鸿蒙通关秘籍# 如何在DevEco Studio中管理项目依赖? 
2401浏览  • 1回复 待解决
RN的跨端项目页面代码迁移,RN本身有自己的路由,是否不用再单独使用HarmonyOS的路由 
1403浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何管理和配置项目中的API接口 
1360浏览  • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行 
830浏览  • 1回复 待解决
HarmonyOS 基于Navigation的路由管理如何跳转单例页面传递参数过去 
1118浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何管理鸿蒙应用中的自定义路由栈? 
1107浏览  • 1回复 待解决
在多个Navigation组件的情况下,如何进行路由管理 
1763浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙项目中使用动态路由提高性能? 
1258浏览  • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙HarmonyOS NEXT项目中如何组织并实现图片管理功能? 
1513浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT项目中进行UI集成和内存管理? 
1238浏览  • 1回复 待解决
HarmonyOS NEXT项目中的依赖管理是如何工作的?如何添加或更新依赖? 
1511浏览  • 0回复 待解决
HarmonyOS 路由管理应该怎么做,有没有样例代码,是建议用router还是Navigation 
1101浏览  • 1回复 待解决
HarmonyOS  路由拦截 
749浏览  • 1回复 待解决
HarmonyOS Navigation NavPathStack 路由模式怎么实现路由跳转 
1031浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何实现自定义路由栈管理获取来源页面模块名? 
982浏览  • 1回复 待解决





















1)官方文档未表明不再维护Router。Router适用于模块间与模块内页面切换,通过每个页面的url实现模块间解耦。模块内页面跳转时,为了实现更好的转场动效场景不建议使用该模块,推荐使用Navigation。
2)命名路由是为了跳转到共享包Har或者Hsp中的页面(即共享包中路由跳转)。如果闪屏页与登录页在同一包内,页面路由也可以实现。您可以进入首页后,再使用Navigation+NavPathStack。