#鸿蒙通关秘籍#鸿蒙中如何使用命名路由跳转到共享包中的页面?

HarmonyOS
2024-12-10 14:53:35
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
数据小行家

要使用命名路由跳转到共享包中的页面,首先在共享包的页面中设置一个组件的routeName

typescript @Entry({ routeName: 'myPage' }) @Component export struct MyComponent { // 页面组件定义 }

然后在跳转的页面中引入共享包,并调用pushNamedRoute()

typescript import router from '@ohos.router'; import('@ohos/library/src/main/ets/pages/Index');

function navigateToSharedPage() { router.pushNamedRoute({ name: 'myPage', params: {} }); }

将共享包添加到项目依赖项中,确保在oh-package.json5中配置正确。

分享
微博
QQ
微信
回复
2024-12-10 16:17:06
相关问题
如何跳转到共享指定页面
2496浏览 • 1回复 待解决
如何跳转到共享指定页面
632浏览 • 1回复 待解决
HarmonyOS hap不能使用命名路由
262浏览 • 1回复 待解决
如何实现router命名路由跳转
1534浏览 • 1回复 待解决
HSP命名路由跳转疑问
502浏览 • 1回复 待解决