IsActiveMatchOptions
Набор параметров, задающих способ определения того, активен ли UrlTree, с учётом UrlTree для текущего состояния маршрутизатора.
API
interface IsActiveMatchOptions {
matrixParams: "exact" | "subset" | "ignored";
queryParams: "exact" | "subset" | "ignored";
paths: "exact" | "subset";
fragment: "exact" | "ignored";
}
matrixParams
"exact" | "subset" | "ignored"Задаёт стратегию сравнения матричных параметров двух UrlTree.
Сопоставление матричных параметров зависит от стратегии сопоставления сегментов. То есть, если для параметра paths задано значение 'subset', сравниваются только матричные параметры совпадающих сегментов.
-
'exact': требует, чтобы у совпадающих сегментов также точно совпадали матричные параметры. -
'subset': совпадающие сегменты в активномUrlTreeмаршрутизатора могут содержать дополнительные матричные параметры, но существующие в рассматриваемомUrlTreeдолжны совпадать. -
'ignored': при сравненииUrlTreeматричные параметры игнорируются.
queryParams
"exact" | "subset" | "ignored"Задаёт стратегию сравнения параметров запроса двух UrlTree.
paths
"exact" | "subset"Задаёт стратегию сравнения UrlSegment в UrlTree.
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/IsActiveMatchOptions