HSP的命名路由跳转疑问

调用HSP中的命名路由页面,会提示load fail,但是通过@bundle指定路径的方式跳转后,命名路由就可以跳转了。想知道使用命名路由跳转,是否需要对hsp或者命名路由做类似初始化等操作?

HarmonyOS
2024-10-31 11:37:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

​在使用命名路由跳转时,不需要对HSP或命名路由做类似初始化等操作。只需要在想要跳转到的共享包Har或者Hsp页面里,给@Entry修饰的自定义组件命名,并配置成功后在跳转的页面中引入命名路由的页面即可。

页面跳转:

方式一:所有跳转到hsp内的页面需要使用特定的格式跳转:’@bundle:包名(bundleName)/模块名(moduleName)/路径/页面所在的文件名(不加.ets后缀)’。

方式二:正常entry内模块路由跳转:‘pages/页面所在的文件名(不加.ets后缀)’。

entry跳转到hsp页面:使用方式一。

hsp跳转到entry页面:使用方式二。

hsp跳转到hsp页面:使用方式一​。

分享
微博
QQ
微信
回复
2024-10-31 17:24:55
相关问题
如何实现router命名路由跳转
1422浏览 • 1回复 待解决
HarmonyOS hap中不能使用命名路由
199浏览 • 1回复 待解决
支付后路由跳转问题
454浏览 • 1回复 待解决
HarmonyOS 路由跳转获取跳转传参方式
1147浏览 • 1回复 待解决
HarmonyOS 路由跳转咨询
764浏览 • 1回复 待解决
如何实现路由动态跳转
518浏览 • 1回复 待解决
HarmonyOS router路由跳转问题
710浏览 • 0回复 待解决
HarmonyOS pushNamedRoute 跳转hsp问题
561浏览 • 1回复 待解决
HarmonyOS HAR包之间路由跳转
763浏览 • 1回复 待解决
HarmonyOS 路由跳转bea1问题
431浏览 • 1回复 待解决