Spec-Zone.ru › Angular 2

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

Spec-Zone.ru

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