HarmonyOS 多个页面跳转时如何关闭指定的页面?

假设有页面A---->B ----->C----->D 正常返回时 D---->C ------>B----->A如果在D页面进行了一些操作,然后需要把C和B关闭掉,直接点击D页面的一个按钮,回到A页面。这种操作如何处理?使用的是router进行的跳转。

HarmonyOS
2024-10-15 10:20:21
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

这个router的话,可以试试router.back返回指定页面,返回指定页面时,当前页面(包括)到指定页面(不包括)之间的页面都会被销毁。A->B->C的话。使用router.back返回A,B和C都会销毁。

也可以试下router.replaceUrl用应用内的某个页面替换当前页面,并销毁被替换的页面。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-router-V5#routerreplaceurl9

分享
微博
QQ
微信
回复
2024-10-15 16:08:32
相关问题
HarmonyOS 如何关闭指定页面
561浏览 • 1回复 待解决
page页面关闭关闭指定页面么?
1344浏览 • 1回复 待解决
如何关闭router中指定页面
989浏览 • 1回复 待解决
HarmonyOS 页面跳转如何关闭动画
892浏览 • 1回复 待解决
页面关闭如何传递数据
2500浏览 • 1回复 待解决
点击服务卡片如何跳转指定页面
2976浏览 • 1回复 待解决
如何跳转到共享包中指定页面
3139浏览 • 1回复 待解决
如何跳转到共享包中指定页面
1092浏览 • 1回复 待解决
服务卡片如何跳转指定页面呢?
6775浏览 • 1回复 待解决