注销自定义元素
Unregister custom element
是否可以注销由 createCustomElement 创建的自定义元素?
我们使用 Web Components 来包装垂直特征,所有 'parts' 特征都在 Web Component 添加到 DOM 之前下载。
我们真正想要的是在功能不再活动但看起来没有 API 可用时完全销毁组件。
有没有人对此有好运?
在 Angular 级别,@angular/elements
中 createCustomElement
旁边似乎没有任何 "destroy" 或 "remove" 函数。
在DOM级别,看CustomElementRegistry
interface,customElements
提供的接口,没有"undefine"或类似的伴随define
. (这可能是 Angular 没有 "destroy" 或 "remove" 的部分原因...)
所以我会说:不,你不能删除它。
是否可以注销由 createCustomElement 创建的自定义元素?
我们使用 Web Components 来包装垂直特征,所有 'parts' 特征都在 Web Component 添加到 DOM 之前下载。
我们真正想要的是在功能不再活动但看起来没有 API 可用时完全销毁组件。
有没有人对此有好运?
在 Angular 级别,@angular/elements
中 createCustomElement
旁边似乎没有任何 "destroy" 或 "remove" 函数。
在DOM级别,看CustomElementRegistry
interface,customElements
提供的接口,没有"undefine"或类似的伴随define
. (这可能是 Angular 没有 "destroy" 或 "remove" 的部分原因...)
所以我会说:不,你不能删除它。