HarmonyOS 路由跳转咨询

因项目结构将拆分多个模块,每个模块都有对应的页面,导致entry内的 main_pages.json 没法配置module 内的页面导航,有什么方案能高效处理路由的配置。

HarmonyOS
2024-10-22 10:55:26
769浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

建议您使用Navigation实现全局路由管理。

1. 单hap+多har可以自行构建单独的路由管理模块并在hap中全局注册,各个子模块只引入路由管理模块,设置对应的controller完成跳转,使各个子模块之间解耦。

2. 采用路由管理模块跳转,如harA -> harB时,由harA调用自身的controller传入路由信息, controller调用注册在全局的routerManager实现跳转。

建议使用Navigation实现全局路由管理,router后面不维护了,主流使用Navigation。

分享
微博
QQ
微信
回复
2024-10-22 16:35:08
相关问题
HarmonyOS router路由跳转问题
1452浏览 • 0回复 待解决
HarmonyOS 路由跳转获取跳转传参的方式
1960浏览 • 1回复 待解决
HarmonyOS 动态导包路由跳转
668浏览 • 1回复 待解决
HarmonyOS 路由跳转回调问题
962浏览 • 1回复 待解决
HarmonyOS har包内部路由跳转
563浏览 • 1回复 待解决
HarmonyOS 路由跳转怎么接收参数
897浏览 • 1回复 待解决
HarmonyOS 怎么跨模块路由跳转界面
2195浏览 • 1回复 待解决
HarmonyOS 请提供个路由跳转Demo
1223浏览 • 1回复 待解决
HarmonyOS如何做动态路由跳转
905浏览 • 1回复 待解决
router 路由跳转相关问题
1197浏览 • 1回复 待解决
HarmonyOS 动态路由无法在enrty跳转
549浏览 • 1回复 待解决
HarmonyOS HAR包之间的路由跳转
1390浏览 • 1回复 待解决
HarmonyOS 怎么取消路由跳转动画
587浏览 • 1回复 待解决
支付后的路由跳转问题
1116浏览 • 1回复 待解决
HarmonyOS 路由跳转bea1的问题
897浏览 • 1回复 待解决
HarmonyOS 路由跳转如何实现单例效果
890浏览 • 1回复 待解决
如何实现router命名路由跳转
2062浏览 • 1回复 待解决
HSP的命名路由跳转疑问
1041浏览 • 1回复 待解决
HarmonyOS Navigation跳转生命周期咨询
1216浏览 • 1回复 待解决
路由跳转如何通过scheme方式分发
1362浏览 • 1回复 待解决