HarmonyOS 模块化之后, har之间相互不依赖, 怎么实现路由跳转

模块化之后, har之间相互不依赖, 怎么实现路由跳转? 类似ARouter har路由跳转需要使用命名路由pushNamedRoute, 同时需要引入共享包中的命名路由页面, 但是模块化之后, feature模块不相互依赖, 况且也不能循环依赖。

HarmonyOS
2024-08-09 15:57:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

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

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

分享
微博
QQ
微信
回复
2024-08-09 18:01:46
相关问题
HarmonyOS HAR之间路由跳转
225浏览 • 1回复 待解决
HarmonyOS 怎么模块路由跳转界面
200浏览 • 1回复 待解决
如何处理HAR之间的互相依赖
2003浏览 • 1回复 待解决
HarmonyOS 有没有模块化开发模板
133浏览 • 1回复 待解决
如何实现router命名路由跳转
698浏览 • 1回复 待解决
模块路由跳转的问题有知道的吗?
1631浏览 • 1回复 待解决
路由实现动态页面的跳转方案
1502浏览 • 1回复 待解决
如何实现路由的动态跳转
169浏览 • 1回复 待解决
没有依赖关系的HAR如何做页面跳转
126浏览 • 1回复 待解决
HarmonyOS har依赖问题
192浏览 • 1回复 待解决
模块间页面跳转怎么
161浏览 • 1回复 待解决
怎么理解HAR、HAP、APP之间的关系
1540浏览 • 1回复 待解决