InitialNavigation
Допустимые значения в объекте ExtraOptions, который задаёт, когда маршрутизатор выполняет операцию начальной навигации.
API
type InitialNavigation = 'disabled' | 'enabledBlocking' | 'enabledNonBlocking'
Описание
Допустимые значения в объекте ExtraOptions, который задаёт, когда маршрутизатор выполняет операцию начальной навигации.
- 'enabledNonBlocking' — (по умолчанию) Начальная навигация начинается после создания корневого компонента. Запуск приложения не блокируется до завершения начальной навигации.
- 'enabledBlocking' — Начальная навигация начинается до создания корневого компонента. Запуск приложения блокируется до завершения начальной навигации. Это значение следует установить, если вы используете рендеринг на стороне сервера, но не включаете гидратацию приложения.
- 'disabled' — Начальная навигация не выполняется. Слушатель изменений местоположения настраивается до создания корневого компонента. Используйте это значение, если по причине сложной логики инициализации вам необходимо лучше контролировать момент начала начальной навигации маршрутизатора.
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/InitialNavigation