angular - 如何以编程方式实例化和应用指​​令?

标签 angular projection angular-directive angular2-template

我知道在 ng2 中我们有 ComponentFactoryResolver 可以解析我们可以应用于 ViewContainerRef 的工厂。

但是,指令有类似的东西吗?一种实例化它们并将它们应用于组件的投影内容的方法?

最佳答案

不,不能动态添加或删除指令。它们仅适用于静态添加到组件模板的 HTML。

您可以做的是通过将参数 (@Input()) 传递给指令以通知它做某事或不做某事来启用/禁用该指令。

关于angular - 如何以编程方式实例化和应用指​​令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39563547/

相关文章:

html - 响应式图片库

javascript - 在 Openlayers 4 中设置 D3 投影

Angular 下拉指令不起作用

opengl - OpenGL到底是如何进行透视校正线性插值的?

mongodb - 如何在聚合投影上使用 $elemMatch?

javascript - AngularJS 中隔离作用域指令和 $observer

angular - 测试来自 Angular 属性指令的点击

java - Angular 2 : download file from Rest webservice

javascript - Angular 2 模板语法

angular - 如何以编程方式触发 optionSelected Angular Material 自动完成?