UrlHandlingStrategy
Experimental Class
Что это делает
Предоставляет способ миграции приложений Angular 1 в Angular 2.
Обзор класса
class UrlHandlingStrategy {
shouldProcessUrl(url: UrlTree) : boolean
extract(url: UrlTree) : UrlTree
merge(newUrlPart: UrlTree, rawUrl: UrlTree) : UrlTree
}
Описание класса
Подробности класса
shouldProcessUrl(url: UrlTree) : boolean
Указывает маршрутизатору, следует ли обрабатывать данный URL.
Если возвращает true, маршрутизатор выполнит обычную навигацию. Если возвращает false, маршрутизатор установит состояние маршрутизатора в пустое состояние. В результате все активные компоненты будут уничтожены.
extract(url: UrlTree) : UrlTree
Извлекает часть URL, которая должна обрабатываться маршрутизатором. Остальная часть URL останется без изменений.
merge(newUrlPart: UrlTree, rawUrl: UrlTree) : UrlTree
Объединяет фрагмент URL с остальной частью URL.
экспортировано из @angular/router/index, определено в @angular/router/src/url_handling_strategy.ts
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v2.angular.io/docs/ts/latest/api/router/index/UrlHandlingStrategy-class.html