HarmonyOS 页面内组件如何感知路由返回传参

当前路由页面B页面通过router.back({ url: ‘’, params: {} })返回上一个页面A页面,A页面可通过onPageShow生命周期获取路由返回参数,A页面内的引用组件如何不依赖A页面的生命周期感知返回路由传参?

HarmonyOS
2024-12-20 16:20:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

组件中是可以获得router传递的参数的。可以主动获取或者使用eventHub在组件中订阅并在返回时触发。

eventHub使用:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-inner-application-eventhub-V5

分享
微博
QQ
微信
回复
2024-12-20 18:40:28
相关问题
路由如何?可否给个案例?
4275浏览 • 1回复 待解决
如何在navigation跳转页面返回
3337浏览 • 1回复 待解决
HarmonyOS router跳转返回如何
1029浏览 • 1回复 待解决
HarmonyOS 页面如何
2082浏览 • 1回复 待解决
HarmonyOS 页面问题
1507浏览 • 1回复 待解决
HarmonyOS Web组件加载本地页面问题
1537浏览 • 1回复 待解决
HarmonyOS 路由跳转获取跳转的方式
2365浏览 • 1回复 待解决
HarmonyOS 调用flutter页面
857浏览 • 1回复 待解决
HarmonyOS 页面后对象出错
782浏览 • 1回复 待解决
HarmonyOS 路由返回页面问题
1343浏览 • 2回复 待解决
HarmonyOS 页面导航跳转回调问题
2799浏览 • 1回复 待解决
HarmonyOS POST请求
1515浏览 • 1回复 待解决
HarmonyOS 路由页面接收回参数方式
3332浏览 • 1回复 待解决
HarmonyOS 父子组件之间的传递数组
1466浏览 • 1回复 待解决
HarmonyOS 本地html问题
1866浏览 • 1回复 待解决
HarmonyOS 参数问题
1114浏览 • 1回复 待解决