gpt4 book ai didi

javascript - Angular 7 Router - 在不添加历史记录的情况下导航

转载 作者:行者123 更新时间:2023-11-29 16:33:01 25 4
gpt4 key购买 nike

使用 Angular Router,我想导航到另一个 url,而不将其添加到浏览器历史记录。

this.router.navigateByUrl(`${pathWithoutFragment}#${newFragment}`);

我可以只使用 Angular 吗?

最佳答案

感谢NavigationExtras您现在可以在 navigate()

中使用 replaceUrl: boolean

这将替换当前 url,新 URL 将在地址栏中更新:

this.router.navigate([`/somewhere`], { replaceUrl: true });

这样当您按后退时,它不会记住历史记录中的上一页。

关于javascript - Angular 7 Router - 在不添加历史记录的情况下导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54019149/

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