HarmonyOS 有没有什么方式可以在组件中获取到组件所在页面的路由信息?

HarmonyOS 有没有什么方式可以在组件中获取到组件所在页面的路由信息?

HarmonyOS
2024-09-03 11:43:16
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

您这边的页面路由信息是指什么呢,是页面参数吗,还是路由栈信息呢,如果是路由参数的话您可以参考router.getParams获取路由参数,如果您是使用的NavDestination页面可以通过getParamByIndex和getParamByName获取,详情参考下面链接

router:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-system-router-V5#paramsinterface

NavDestination:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#getparambyindex10

您可以通过router.getState函数获取

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-system-router-V5#routergetstate

分享
微博
QQ
微信
回复
2024-09-03 15:47:20
相关问题
有没有什么工具可以获取这些信息
635浏览 • 1回复 待解决
有没有什么办法给组件新增方法?
670浏览 • 1回复 待解决
有没有接口能获取到组件的宽度
644浏览 • 1回复 待解决
web页面,有什么方式可以拉起APP
352浏览 • 1回复 待解决
HarmonyOS 有没有图表组件
237浏览 • 1回复 待解决
HarmonyOS 有没有URLEncoder组件
273浏览 • 2回复 待解决
HarmonyOS 系统信息获取方式
438浏览 • 1回复 待解决
场景化控件无法获取到定位信息
1728浏览 • 1回复 待解决