RunGuardsAndResolvers
Политика, определяющая, когда запускать защитные механизмы и резолверы для маршрута.
API
type RunGuardsAndResolvers = | 'pathParamsChange' | 'pathParamsOrQueryParamsChange' | 'paramsChange' | 'paramsOrQueryParamsChange' | 'always' | ((from: ActivatedRouteSnapshot, to: ActivatedRouteSnapshot) => boolean)
Описание
Политика, определяющая, когда запускать защитные механизмы и резолверы для маршрута.
Защитные механизмы и/или резолверы всегда запускаются при активации или деактивации маршрута. Если маршрут не изменился, поведение по умолчанию совпадает с paramsChange.
paramsChange : Повторно запускает защитные механизмы и резолверы при изменении пути или параметров пути. Параметры запроса не учитываются. Этот параметр используется по умолчанию.
-
always: Запускать при каждом выполнении. -
pathParamsChange: Повторно запускать защитные механизмы и резолверы при изменении параметров пути. Параметры матрицы и запроса не сравниваются. -
paramsOrQueryParamsChange: Запускать при изменении пути, параметров матрицы или параметров запроса. -
pathParamsOrQueryParamsChange: Повторно запускать защитные механизмы и резолверы при изменении параметров пути или параметров запроса. Параметры матрицы не учитываются.
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/RunGuardsAndResolvers