Я просмотрел StackOverflow и Google и не смог найти ничего, что действительно работало бы для меня. Мне нужно отключить кнопку «Назад» в моем приложении Angular, когда пользователь достигает определенной страницы в потоке. Как я могу этого добиться?
Этот подход с использованием слушателя + canDeactivate guard может помочь: stackoverflow.com/a/49402713/5499369
@MarkLeong canDeactivate guard не работает, так как он ломает историю маршрутизатора github.com/angular/angular/issues/13586



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


@mberacochea Angular использует состояние push, поэтому это немного другое. И я не пытаюсь изменить URL-адрес.