Spec-Zone.ru › Angular

RunGuardsAndResolvers

Политика, определяющая, когда запускать защитные механизмы и резолверы для маршрута.

Route#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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API