我试图通过其注入到构造函数私人compRef摧毁使用ComponentRef类组件:ComponentRef如何使用destroy()方法类的方法ComponentRef <C>
这是给错误:未捕获(承诺):错误:没有提供ComponentRef!
尝试在组件级和app.module中的providers数组中包含ComponentRef,但它表示类型ComponentRef不能用于键入'Providers'。
有关如何实施ComponentRef以便能够使用destroy()方法的任何帮助?
谢谢。
参见[我的回答(https://stackoverflow.com/a/45474587/2545680)的说明的销毁方法。你为什么想要销毁一个组件? –
@maximus,谢谢你的帮助。我将需要清除与该组件相关的所有属性和对象。我认为destroy()方法是一种快速而干净的方法。 – Venkat
我明白了。 “摧毁”实际上并没有做你认为它做的事情。检查我更新的答案 –