我知道在 ng2 中我们有 ComponentFactoryResolver
可以解析我们可以应用于 ViewContainerRef
的工厂。
但是,指令有类似的东西吗?一种实例化它们并将它们应用于组件的投影内容的方法?
最佳答案
不,不能动态添加或删除指令。它们仅适用于静态添加到组件模板的 HTML。
您可以做的是通过将参数 (@Input()
) 传递给指令以通知它做某事或不做某事来启用/禁用该指令。
关于angular - 如何以编程方式实例化和应用指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39563547/