Angular 有没有一种方法可以破坏角组件本身?

Angular 有没有一种方法可以破坏角组件本身?,angular,angular-elements,Angular,Angular Elements,我正在构建一个Angular元素的集合,这些元素将在Angular之外使用。()但是,当我从DOM中删除它们时,从未调用过components Ngondestry()方法。类似地,我使用RenderR2移除方法移除组件。我正在寻找一种方法,如果组件不再在DOM中,就销毁它们。否则,它们仍然会占据一些记忆 我注意到我们可以使用ComponentRef销毁方法彻底销毁它们。然后我的问题转向如何获取当前组件的ComponentRef。这可能是

我正在构建一个Angular元素的集合,这些元素将在Angular之外使用。()但是,当我从DOM中删除它们时,从未调用过components Ngondestry()方法。类似地,我使用RenderR2移除方法移除组件。我正在寻找一种方法,如果组件不再在DOM中,就销毁它们。否则,它们仍然会占据一些记忆

我注意到我们可以使用ComponentRef销毁方法彻底销毁它们。然后我的问题转向如何获取当前组件的ComponentRef。

这可能是