HarmonyOS 主工程调用shared Library的pages不生效

主要是想要做成模块化,使用shared Library作为一个module, 给其他项目调用,module中有多个页面,经过验证

使用router.pushUrl 在module中无法调出其他页面,用router.pushNamedRoute可以生效

是不是在module中只能用router.pushNamedRoute?

HarmonyOS
2024-12-27 14:03:46
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

在同一个HSP中,页面的之间跳转,router.pushUrl路由的url模版,使用'页面所在的文件名(不加.ets后缀)'的模版无法跳转, 使用这样的'@bundle:包名(bundleName)/模块名(moduleName)/路径/页面所在的文件名(不加.ets后缀)'模版,才能跳转成功

分享
微博
QQ
微信
回复
2024-12-27 15:43:01
相关问题
shared library能否导出ability?
1320浏览 • 1回复 待解决
HarmonyOS margin生效
1068浏览 • 1回复 待解决
HarmonyOS expandSafeArea生效
935浏览 • 1回复 待解决
HarmonyOS margin生效问题
628浏览 • 1回复 待解决
HarmonyOS @Observed生效问题
1067浏览 • 1回复 待解决
HarmonyOS targetSpace生效问题
494浏览 • 1回复 待解决
HarmonyOS rightpadding和margin生效
1148浏览 • 1回复 待解决
textfield截断属性生效
3135浏览 • 1回复 待解决
HarmonyOS 关于onKeyEvent生效问题
942浏览 • 1回复 待解决
HarmonyOS photoViewPicker智能推荐生效
800浏览 • 1回复 待解决
HarmonyOS Span内边距生效
370浏览 • 1回复 待解决
HarmonyOS Stack 里 align生效
591浏览 • 1回复 待解决
HarmonyOS Web组件borderRadius生效
612浏览 • 1回复 待解决