UrlSegment
Stable Class
Что это делает
Представляет один сегмент 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}
}
}
Обзор класса
class UrlSegment {
constructor(path: string, parameters: {[name: string]: string})
path : string
parameters : {[name: string]: string}
toString() : string
}
Описание класса
UrlSegment — это часть URL между двумя косыми чертами. Он содержит путь и матричные параметры, связанные с сегментом.
Конструктор
constructor(path: string, parameters: {[name: string]: string})Подробности класса
path : string
Часть пути сегмента URL
parameters : {[name: string]: string}
Матричные параметры, связанные с сегментом
toString() : string
экспортировано из @angular/router/index, определено в @angular/router/src/url_tree.ts
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v2.angular.io/docs/ts/latest/api/router/index/UrlSegment-class.html