首页 > 解决方案 > 角度路由器导航和返回按钮问题

问题描述

我有这个例子,它由几条路线组成:

https://angular-router-basic-example-w6ydu8.stackblitz.io

该应用程序加载了第一条登录路线,然后我有this.router.navigate(['/catalog']),它在 2 秒后以编程方式将我带到另一条路线 - 目录。在目录中,当我单击浏览器的后退按钮时,我希望返回登录,但浏览器却将我带到了一个空的地址栏。这种行为正常吗?如果我希望后退按钮带我登录怎么办?

这是完整的代码:

https://stackblitz.com/edit/angular-router-basic-example-w6ydu8

谢谢。

编辑:这个问题发生在 Chrome 中,奇怪的是,只有在点击返回之前我没有点击文档的正文。

标签: angular

解决方案


推荐阅读