HarmonyOS 如何通过router关闭页面栈中的指定页面
页面A打开页面B,然后页面B再打开页面C 然后有时候需要关闭页面B 有时候不关闭。2个动作是独立的。我们目前是先push到页面C 如果页面B决定需要关闭是再调用back。反正此时会关闭页面C。不符合相关预期。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
页面router指定back方法关闭栈顶页面,无法关闭指定位置的页面
2126浏览 • 1回复 待解决
如何关闭router中的指定页面?
358浏览 • 1回复 待解决
HarmonyOS 如何通过router来跳转路由栈中指定的页面,并清空这个页面之上的页面?
40浏览 • 1回复 待解决
HarmonyOS 如何从导航栈找到指定页面并关闭
34浏览 • 1回复 待解决
HarmonyOS 如何通过router实现页面的栈顶复用
34浏览 • 1回复 待解决
HarmonyOS router.back()指定路由路径跳转清除页面栈
33浏览 • 1回复 待解决
HarmonyOS 如何关闭指定的页面
23浏览 • 1回复 待解决
HarmonyOS 页面栈关闭问题
397浏览 • 1回复 待解决
HarmonyOS 如何获取页面router栈内页面路径地址?
21浏览 • 1回复 待解决
page页面关闭能关闭指定页面么?
553浏览 • 1回复 待解决
HarmonyOS Router如何返回指定页面
61浏览 • 1回复 待解决
ArkUI中的router如何实现在跳转页面后清空页面栈
979浏览 • 1回复 待解决
HarmonyOS 多个页面跳转时如何关闭指定的页面?
568浏览 • 1回复 待解决
HarmonyOS router如何判断栈顶是哪个页面?
337浏览 • 1回复 待解决
HarmonyOS router销毁指定页面的的方法
38浏览 • 1回复 待解决
HarmonyOS通过router页面跳转,如何在一个统一的地方进行监听栈的变化?
480浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何限制页面栈中的页面数量?
98浏览 • 1回复 待解决
HarmonyOS 通过router路由跳转页面,原页面未销毁
717浏览 • 1回复 待解决
HarmonyOS 如何关闭指定页面或者跳转已存在的页面时更新传入的参数
78浏览 • 1回复 待解决
子窗口的页面能通过router跳转主窗口的页面
1161浏览 • 0回复 待解决
HarmonyOS @ohos.router不支持页面栈的自主管理
62浏览 • 1回复 待解决
有没有办法删除页面栈中的某个页面 ?
558浏览 • 1回复 待解决
使用router或Navigator实现页面跳转时,如何关闭页面间转场动效
2088浏览 • 1回复 待解决
HarmonyOS Navigation组件中如何关闭任意指定页面,实现类似activity#finish的效果
34浏览 • 1回复 待解决
router目前不能关闭指定页面,可以使用router.back返回指定页面时,当前页面(包括)到指定页面(不包括)之间的页面都会被销毁。
比如A->B->C的话。使用router.back返回A,B和C都会销毁。
使用Navigation路由的话可以使用removeByName将页面栈内指定name的NavDestination页面删除。
文档地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#removebyname11