HarmonyOS push多个页面时,如何返回到指定页面?
页面多级跳转从A逐级跳转到E: A页面 > B页面 > C页面 > D页面 > E页面。
有一个单例类M,如何在M类中监听页面的跳转并获取到当前栈顶页面?如何在M类中将C、D、E页面关闭,将B页面推到栈顶?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 多个页面跳转时如何关闭指定的页面?
228浏览 • 1回复 待解决
HarmonyOS 元服务跳转到指定页面如何返回到元服务首页?
301浏览 • 1回复 待解决
HarmonyOS 如何返回到指定的index的page?
273浏览 • 1回复 待解决
嵌入web页面后,点击进入系统设置,如何监听返回到当前页面
1973浏览 • 1回复 待解决
如果栈中多个页面,指定相应path之后,这个NavigationType.Back怎么只会回到上一个页面
1788浏览 • 1回复 待解决
返回页面时不触发aboutToAppear
3380浏览 • 1回复 待解决
HarmonyOS 页面返回时应用闪退报错
378浏览 • 1回复 待解决
如何在navigation跳转页面时返回传参
1506浏览 • 1回复 待解决
HarmonyOS tabContent onPageShow 方法不生效,如何监听页面回到前台?
162浏览 • 1回复 待解决
HarmonyOS onPageShow中获取上一个页面返回params时,如何判断是页面返回触发的onPageShow?
259浏览 • 1回复 待解决
HarmonyOS如何实现从其他页面返回到上一个页面然后再次初始化上一个页面中的自定义组件?
158浏览 • 1回复 待解决
HarmonyOS如何禁止页面左右滑动返回
687浏览 • 1回复 待解决
使用terminateSelf如何退回到前一个页面
1833浏览 • 1回复 待解决
HarmonyOS 如何禁用页面返回手势?
131浏览 • 1回复 待解决
HarmonyOS 路由返回页面问题
317浏览 • 0回复 待解决
page页面关闭能关闭指定页面么?
387浏览 • 1回复 待解决
页面router指定back方法关闭栈顶页面,无法关闭指定位置的页面
1948浏览 • 1回复 待解决
页面路由跳转后如何阻止其返回原页面
2181浏览 • 1回复 待解决
如何指定首次应用的启动页面
520浏览 • 1回复 待解决
如何关闭router中的指定页面?
224浏览 • 1回复 待解决
HarmonyOS 使用 Camera kit 开发拍照页面, 正常预览状态进入后台后, 再回到应用, 页面不展示预览页面
325浏览 • 1回复 待解决
HarmonyOS 页面数据携带返回问题
291浏览 • 1回复 待解决
HarmonyOS NavPathStack如何一次退出多个界面回到首页
620浏览 • 1回复 待解决
多个应用复用页面,这些页面怎么打包,打包成hsp?
96浏览 • 1回复 待解决
Navigation 在栈底页面时,无法侧滑返回桌面
2102浏览 • 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版本提供清除指定页面栈的功能。