NgElement
实现自定义元素所需的功能。
Implements the functionality needed for a custom element.
abstract class NgElement extends HTMLElement {
protected abstract ngElementStrategy: NgElementStrategy
protected ngElementEventsSubscription: Subscription | null
abstract attributeChangedCallback(attrName: string, oldValue: string, newValue: string, namespace?: string): void
abstract connectedCallback(): void
abstract disconnectedCallback(): void
}
属性
属性 | 说明 |
---|---|
protected abstract ngElementStrategy: NgElementStrategy | 控制如何把组件转换为自定义元素的策略。 The strategy that controls how a component is transformed in a custom element. |
protected ngElementEventsSubscription: Subscription | null | 在自定义元素中的对更改,连接和断开事件的订阅。 A subscription to change, connect, and disconnect events in the custom element. |
方法
本处理器原型用来响应自定义元素在 DOM 中插入。 Prototype for a handler that responds to the insertion of the custom element in the DOM. |
参数没有参数。 返回值无。
|
本处理器原型用来响应自 DOM 中删除自定义元素。 Prototype for a handler that responds to the deletion of the custom element from the DOM. |
参数没有参数。 返回值无。
|