Событие
События маршрутизатора, позволяющие отслеживать его жизненный цикл.
API
type Event = | NavigationStart | NavigationEnd | NavigationCancel | NavigationError | RoutesRecognized | GuardsCheckStart | GuardsCheckEnd | RouteConfigLoadStart | RouteConfigLoadEnd | ChildActivationStart | ChildActivationEnd | ActivationStart | ActivationEnd | Scroll | ResolveStart | ResolveEnd | NavigationSkipped
Описание
События маршрутизатора, позволяющие отслеживать его жизненный цикл.
События происходят в следующей последовательности:
- NavigationStart: начинается навигация.
- RouteConfigLoadStart: перед тем, как маршрутизатор лениво загружает конфигурацию маршрута.
- RouteConfigLoadEnd: после ленивой загрузки маршрута.
- RoutesRecognized: когда маршрутизатор анализирует URL и распознаёт маршруты.
- GuardsCheckStart: когда маршрутизатор начинает этап проверки guards при маршрутизации.
- ChildActivationStart: когда маршрутизатор начинает активировать дочерние маршруты.
- ActivationStart: когда маршрутизатор начинает активировать маршрут.
- GuardsCheckEnd: когда маршрутизатор успешно завершает этап проверки guards при маршрутизации.
- ResolveStart: когда маршрутизатор начинает этап разрешения при маршрутизации.
- ResolveEnd: когда маршрутизатор успешно завершает этап разрешения при маршрутизации.
- ChildActivationEnd: когда маршрутизатор завершает активацию дочерних маршрутов.
- ActivationEnd: когда маршрутизатор завершает активацию маршрута.
- NavigationEnd: когда навигация успешно завершается.
- NavigationCancel: когда навигация отменяется.
- NavigationError: когда навигация завершается ошибкой из-за непредвиденной ошибки.
- Scroll: когда пользователь прокручивает страницу.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/router/Event