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

HarmonyOS
2天前
浏览
收藏 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
微信
回复
2天前
相关问题
如何跳转到共享指定页面
2127浏览 • 1回复 待解决
如何跳转到共享指定页面
388浏览 • 1回复 待解决
如何实现router命名路由跳转
1057浏览 • 1回复 待解决
HSP命名路由跳转疑问
252浏览 • 1回复 待解决
如何跳转到设置应用详情页面
2172浏览 • 1回复 待解决