HarmonyOS push多个页面时,如何返回到指定页面?
页面多级跳转从A逐级跳转到E: A页面 > B页面 > C页面 > D页面 > E页面。
有一个单例类M,如何在M类中监听页面的跳转并获取到当前栈顶页面?如何在M类中将C、D、E页面关闭,将B页面推到栈顶?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何实现返回到指定页面?
46浏览 • 1回复 待解决
HarmonyOS 多个页面跳转时如何关闭指定的页面?
425浏览 • 1回复 待解决
HarmonyOS 元服务跳转到指定页面如何返回到元服务首页?
396浏览 • 1回复 待解决
HarmonyOS 如何返回到指定的index的page?
379浏览 • 1回复 待解决
嵌入web页面后,点击进入系统设置,如何监听返回到当前页面
2094浏览 • 1回复 待解决
如果栈中多个页面,指定相应path之后,这个NavigationType.Back怎么只会回到上一个页面
1844浏览 • 1回复 待解决
返回页面时不触发aboutToAppear
3549浏览 • 1回复 待解决
HarmonyOS 页面返回时应用闪退报错
520浏览 • 1回复 待解决
如何在navigation跳转页面时返回传参
1664浏览 • 1回复 待解决
HarmonyOS onPageShow中获取上一个页面返回params时,如何判断是页面返回触发的onPageShow?
357浏览 • 1回复 待解决
HarmonyOS tabContent onPageShow 方法不生效,如何监听页面回到前台?
256浏览 • 1回复 待解决
HarmonyOS如何实现从其他页面返回到上一个页面然后再次初始化上一个页面中的自定义组件?
226浏览 • 1回复 待解决
#鸿蒙通关秘籍#页面返回时如何安全传递数据
65浏览 • 1回复 待解决
使用terminateSelf如何退回到前一个页面
1942浏览 • 1回复 待解决
HarmonyOS 如何禁用页面返回手势?
219浏览 • 1回复 待解决
HarmonyOS如何禁止页面左右滑动返回
846浏览 • 1回复 待解决
页面router指定back方法关闭栈顶页面,无法关闭指定位置的页面
2060浏览 • 1回复 待解决
page页面关闭能关闭指定页面么?
487浏览 • 1回复 待解决
HarmonyOS 路由返回页面问题
400浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中共用逻辑实现多个页面返回按钮?
56浏览 • 1回复 待解决
HarmonyOS RN单bundle模式(有很多RN页面), 如何跳转到指定页面
10浏览 • 1回复 待解决
如何指定首次应用的启动页面
638浏览 • 1回复 待解决
页面路由跳转后如何阻止其返回原页面
2288浏览 • 1回复 待解决
如何关闭router中的指定页面?
316浏览 • 1回复 待解决
HarmonyOS NavPathStack如何一次退出多个界面回到首页
749浏览 • 1回复 待解决
请问是什么场景需要用单例去监听页面的跳转呢,目前HarmonyOSrouter后续不在进行演进了,推荐使用Navigation,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#getparambyindex10
可以通过getAllPathName获取栈中所有的页面,然后获取栈顶页面的名称,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#getallpathname10
可以通过moveToTop将由栈底开始第一个名为name的NavDestination页面移到栈顶,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#movetotop10目
前版本Navigation暂不支持清除指定页面的栈,会在5.0版本提供清除指定页面栈的功能。