角度清晰的缓存路由器网址值

时间:2019-07-10 14:40:22

标签: angular url redirect angular-router

在某些情况下,用户登录到应用程序并且URL从localhost/login更改为localhost/。该用户转到页面B后(URL更改为the localhost/B)并从应用程序注销。

用户再次登录,应用程序自动重定向到页面B。

我正在尝试使用路由器事件获得正确的路线:

ngOnInit() {
    this.router.events.subscribe(event => {
      if(event instanceof NavigationEnd) {
         console.log(event.url);
      }
    })
  }

,结果始终是最后访问页面(B)的URL。

没有登录页面,但是您可以尝试刷新 Stackblitz

是否可以清除路由器URL(在注销操作中),以防止重定向到上次访问的页面(B页)?

0 个答案:

没有答案