HarmonyOS Navgation页面栈移除当前页面之前的栈内容,直接通过操作navstack数组移除就可以吗?

比如栈内有A,B,C,D页面,需要移除A,B页面,这种情形。

HarmonyOS
2024-11-26 09:14:18
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

​可以通过removeByName将页面栈内指定name的NavDestination页面删除。

参考文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#removebyname11

分享
微博
QQ
微信
回复
2024-11-26 16:09:05
相关问题
路由页面可以跳过最大限制32
732浏览 • 1回复 待解决
如何移除页面上Video组件
1736浏览 • 1回复 待解决
HarmonyOS 页面关闭问题
339浏览 • 1回复 待解决
WebView支持获取当前页面url
1005浏览 • 1回复 待解决
HarmonyOS 如何动态获取当前页面
820浏览 • 1回复 待解决
鸿蒙注销当前页面是哪个方法?
8544浏览 • 1回复 已解决
web页面不正确,如何处理?
187浏览 • 1回复 待解决
HarmonyOS 关于移除所有page
238浏览 • 1回复 待解决