ComponentRef
Stable Class
Обзор класса
class ComponentRef {
C
location : ElementRef
injector : Injector
instance : C
hostView : ViewRef
changeDetectorRef : ChangeDetectorRef
componentType : Type<any>
destroy() : void
onDestroy(callback: Function) : void
}
Описание класса
Представляет экземпляр компонента, созданного с помощью ComponentFactory.
ComponentRef предоставляет доступ к экземпляру компонента, а также к другим объектам, связанным с этим экземпляром, и позволяет уничтожить экземпляр компонента с помощью метода destroy.
Подробное описание класса
C
location : ElementRef
Расположение узлового элемента этого экземпляра компонента.
injector : Injector
Инжектор, в котором существует экземпляр компонента.
instance : C
Экземпляр компонента.
hostView : ViewRef
ViewRef узлового представления этого экземпляра компонента.
changeDetectorRef : ChangeDetectorRef
ChangeDetectorRef экземпляра компонента.
componentType : Type<any>
Тип компонента.
destroy() : void
Уничтожает экземпляр компонента и все связанные с ним структуры данных.
onDestroy(callback: Function) : void
Позволяет зарегистрировать обратный вызов, который будет вызван при уничтожении компонента.
экспортировано из @angular/core/index, определено в @angular/core/src/linker/component_factory.ts
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v2.angular.io/docs/ts/latest/api/core/index/ComponentRef-class.html