Что-то в этом роде говорит мне, что событие NavigationCancel
происходит, но я хотел бы знать, что бы ни вызвало это:
например, AppComponent (выдержка):
constructor (
....
private router: Router
) {
router.events.subscribe(e => {
if (e instanceof NavigationCancel) {
// PLEASE TELL ME, WHO DID CALL ME ? <---
}
});
}
Что-то (сторож, msal, .. и т. д.) удаляет маршрут каждый раз, если я обновляю браузер, последний посещенный маршрут пропадает.Глубокая связь в настоящее время невозможна.
Обходной путь может быть следующим: мне нужно сохранить последний маршрут в LocalStorage и заставить приложение переключиться на этот маршрут.Возможно, если я найду триггер, возможно, я найду другое решение.