HarmonyOS 多module中page跳转

项目中使用了多module作为功能级的拆分,其中有个一个account用于处理用户的登录注册账号管理,并包含了page,当在entry中使用router.pushUrl({url: ‘pages/main/LoginPage’})是无法启动的,需要使用router.pushUrl({url: @bundle:${getContext(this).applicationInfo.name}/account/ets/pages/main/LoginPage})这样的写法,在account内容跳转时,依旧需要这种复杂的写法,有没有类似Arouter的实现,保证页面path唯一即可快速跳转,而不需要把详细路径写全

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

可以看看navigation,可以参考codeLab里的的应用导航设计:https://developer.huawei.com/consumer/cn/doc/harmonyos-samples/samples-0000001162414961

或者参考一下三方库:https://ohpm.openharmony.cn/#/cn/detail/@easy%2Frouter

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS page跳转白屏
692浏览 • 1回复 待解决
Page Ability 无法实现跳转
8781浏览 • 1回复 待解决
module场景Hvigor自定义扩展咨询
837浏览 • 1回复 待解决
什么情况下会使用Module
2371浏览 • 1回复 待解决
HarmonyOS module同时依赖同一个har
863浏览 • 1回复 待解决
HarmonyOS 模块间是怎样跳转的?
55浏览 • 1回复 待解决
HarmonyOS如何进行跨module的页面跳转
565浏览 • 1回复 待解决
module跳转问题有懂的吗?
717浏览 • 1回复 待解决