UrlSegment
Представляет отдельный сегмент URL.
API
class UrlSegment {
constructor(path: string, parameters: { [name: string]: string; }): UrlSegment;
override path: string;
override parameters: { [name: string]: string; };
readonly parameterMap: ParamMap;
}
constructor
UrlSegment
@parampath
stringЧасть пути сегмента URL
@paramparameters
{ [name: string]: string; }Матричные параметры, связанные с сегментом
@returns
UrlSegment
path
stringЧасть пути сегмента URL
parameters
{ [name: string]: string; }Матричные параметры, связанные с сегментом
parameterMap
ParamMapОписание
Представляет отдельный сегмент URL.
UrlSegment — это часть URL между двумя косыми чертами. Он содержит путь и матричные параметры, связанные с сегментом.
Примечания по использованию
### Пример
@Component({templateUrl:'template.html'})
class MyComponent {
constructor(router: Router) {
const tree: UrlTree = router.parseUrl('/team;id=33');
const g: UrlSegmentGroup = tree.root.children[PRIMARY_OUTLET];
const s: UrlSegment[] = g.segments;
s[0].path; // returns 'team'
s[0].parameters; // returns {id: 33}
}
}
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/UrlSegment