HarmonyOS 路由跳转咨询

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

HarmonyOS
2024-10-22 10:55:26
浏览
收藏 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路由跳转问题
751浏览 • 0回复 待解决
HarmonyOS 路由跳转获取跳转传参的方式
1175浏览 • 1回复 待解决
HarmonyOS 路由跳转回调问题
445浏览 • 1回复 待解决
HarmonyOS har包内部路由跳转
45浏览 • 1回复 待解决
HarmonyOS 路由跳转怎么接收参数
224浏览 • 1回复 待解决
HarmonyOS 动态导包路由跳转
142浏览 • 1回复 待解决
router 路由跳转相关问题
542浏览 • 1回复 待解决
HarmonyOS 动态路由无法在enrty跳转
44浏览 • 1回复 待解决
HarmonyOS HAR包之间的路由跳转
788浏览 • 1回复 待解决
HarmonyOS 怎么取消路由跳转动画
183浏览 • 1回复 待解决
HarmonyOS 请提供个路由跳转Demo
530浏览 • 1回复 待解决
HarmonyOS如何做动态路由跳转
315浏览 • 1回复 待解决
HarmonyOS 怎么跨模块路由跳转界面
1358浏览 • 1回复 待解决
如何实现router命名路由跳转
1443浏览 • 1回复 待解决
HSP的命名路由跳转疑问
464浏览 • 1回复 待解决
支付后的路由跳转问题
518浏览 • 1回复 待解决
HarmonyOS 路由跳转bea1的问题
451浏览 • 1回复 待解决
HarmonyOS 路由跳转如何实现单例效果
233浏览 • 1回复 待解决
路由实现动态页面的跳转方案
1977浏览 • 1回复 待解决
路由跳转如何通过scheme方式分发
980浏览 • 1回复 待解决