Угловая очистка кэшированного значения URL-адреса маршрутизатора - PullRequest
0 голосов
/ 10 июля 2019

Существует ситуация, когда пользователь входит в приложение и URL-адрес изменяется с localhost/login на localhost/.После этого пользователь переходит на страницу B (URL меняется на the localhost/B) и выходит из приложения.

Пользователь снова входит в систему и приложение автоматически перенаправляет на страницу B.

Я пытаюсь найти правильный маршрут, используя события маршрутизатора:

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

, и результатом всегда является URL с последней посещенной страницы (B).

Там нет страницы входа, новы можете попытаться обновить Stackblitz

Можно ли очистить URL-адрес маршрутизатора (в рамках действия выхода из системы), чтобы предотвратить перенаправления на последнюю посещенную страницу (страница B)?

...