gpt4 book ai didi

angular - 在导航到另一条路线之前清除辅助路线。 @angular-4.0.2

转载 作者:太空狗 更新时间:2023-10-29 19:34:36 24 4
gpt4 key购买 nike

我正在为弹出窗口使用辅助路由,toast 通知会在成功导航后几秒钟后自行清除。在那段时间内 router.url 等于 /home(aux:toast),如果在那段时间内导航到另一条路线,则 url 变为 /detail(aux :toast),但我想要的是在导航到另一个组件之前清除辅助路由。

一个解决方案是在导航到我遵循的辅助路线时。

this.router.navigate([{outlets: {aux: 'toast'}}], {skipLocationChange: true})

这并没有改变地址栏 url,但是 router.url 仍然是 /home(aux:toast)

当导航相同的事情发生时,地址栏 url 更改为 /detail(aux:toast)

最佳答案

它会起作用吗?

 router.navigate([{outlets: {aux: null])

关于angular - 在导航到另一条路线之前清除辅助路线。 @angular-4.0.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43692623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com