.pipe(filter(event => event instanceof NavigationEnd))
.subscribe((event: NavigationEnd) => {
console.log('prev:', event.url);
// this.previousUrl = event.url;
});
Нужно, на етапе GUARD знать иль я зашёл в него со страницы.
А не сделал допустим F5 или по прямой ссылке зашел.
Есть общее решение?
Додам что ето решение вообще работает, но только я смогу со страницы в ngOnInit выйти. Нужно ранее!
Ngrx router store можете воспользоваться, или в роутере ещё есть navigation number , если он 1 то это первый заход без истории(ф5 или первый заход в приложение ) , можете на него ориентироваться
Обсуждают сегодня