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之间路由跳转
190浏览 • 1回复 待解决
HarmonyOS 怎么模块路由跳转界面
81浏览 • 1回复 待解决
如何处理HAR之间的互相依赖
1924浏览 • 1回复 待解决
HarmonyOS 有没有模块化开发模板
123浏览 • 1回复 待解决
HarmonyOS har依赖问题
158浏览 • 1回复 待解决
如何实现router命名路由跳转
660浏览 • 1回复 待解决
模块路由跳转的问题有知道的吗?
1561浏览 • 1回复 待解决
路由实现动态页面的跳转方案
1421浏览 • 1回复 待解决
没有依赖关系的HAR如何做页面跳转
104浏览 • 1回复 待解决
如何实现路由的动态跳转
147浏览 • 1回复 待解决
怎么理解HAR、HAP、APP之间的关系
1453浏览 • 1回复 待解决
模块依赖冲突/依赖仲裁方法?
852浏览 • 1回复 待解决
模块间页面跳转怎么
141浏览 • 1回复 待解决