У меня есть приложение с 3-мя ссылками: Главная (/), Вход (/ пользователь/вход) и Детали пользователя (/ пользователь).Угловая 2 Отмена навигации по маршруту на UnAuthenticate
Когда пользователь нажимает Home, мое приложение будет показывать содержание общественного
Когда Detail пользователя нажмет пользователь, мое приложение будет показывать всплывающее окно входа, если пользователь отменить знак во всплывающем окне, мое приложение будет держать текущее местоположение, не изменять/пользователь.
Но я не знаю, как определить событие начала изменения маршрута и отменить это. Пожалуйста, помогите мне. Благодарю.
пожалуйста, проверьте мой комментарий в вашем данной ссылке. Интересно, если он когда-либо возвращает url из var var = this.parentRouter.lastNavigationAttempt; ' – micronyks
@ThierryTemplier Что это будет выглядеть сейчас для последнего маршрутизатора? 'ComponentInstruction' больше не существует, а' lastNavigationAttempt' не является открытым объектом на маршрутизаторе. Фактически, маршрутизатор имеет значение null внутри 'activate()'. – lbrahim