gpt4 book ai didi

javascript - 如何确定 Angular 路由重定向的起始位置?

转载 作者:行者123 更新时间:2023-12-01 01:00:23 30 4
gpt4 key购买 nike

我有一个 Angular 6 SPA。应用程序会定期在 iframe 中在幕后执行操作(以静默刷新 OAuth token )。每次我的应用程序执行此操作时,它都会重定向到“/”路线。这是不受欢迎的行为,因为如果用户正在填写表单,他将丢失表单并被重定向。

我相信重定向是由于我的代码中的某些内容而发生的;也许是一名 guard 。有没有好的方法来确定 Angular 中路由重定向的来源?

最佳答案

您可以使用enableTracing启用 Angular 路由的 Debug模式

RouterModule.forRoot(routes, { enableTracing: true })

使用路由时,您会看到应用程序中正在运行很多事件。这样您就可以更轻松地进行调试。希望有所帮助。

enter image description here

关于javascript - 如何确定 Angular 路由重定向的起始位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56136683/

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