Spec-Zone.ru › Angular

NavigationSkipped

Событие, возникающее при пропуске навигации. Это может произойти по нескольким причинам, в том числе если для onSameUrlHandling задано значение ignore и URL навигации не отличается от текущего состояния.

API

class NavigationSkipped extends RouterEvent {
  constructor(id: number, url: string, reason: string, code?: NavigationSkippedCode | undefined): NavigationSkipped;
  readonly type: EventType.NavigationSkipped;
  override reason: string;
  override id: number;
  override url: string;
}

constructor

NavigationSkipped
@paramidnumber
@paramurlstring
@paramreasonstring

Описание причины пропуска навигации. Используется только для отладки. Для стабильного обозначения причины пропуска, пригодного для использования в production, используйте вместо этого code.

@paramcodeNavigationSkippedCode | undefined

Код, указывающий причину пропуска навигации. Этот код является стабильным обозначением причины и на него можно полагаться, тогда как строка reason может измениться и не должна использоваться в production.

@returnsNavigationSkipped

type

EventType.NavigationSkipped

reason

string

Описание причины пропуска навигации. Используется только для отладки. Для стабильного обозначения причины пропуска, пригодного для использования в production, используйте вместо этого code.

id

number

Уникальный идентификатор, который маршрутизатор назначает каждой навигации.

url

string

URL, являющийся целевым адресом этой навигации.

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/NavigationSkipped

Spec-Zone.ru

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