如何获取指令消耗

时间:2016-07-19 16:55:03

标签: typescript angular browserify

使用Browserify从TypeScript进行编译...我正在编写一个动态地将新DOM元素注入页面的UDM ...我想将NG2 @Directive()应用于它们,但不是正在被称为#34;从代码中的任何其他位置开始,编译过程都会绕过指令import

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果要将指令应用于组件中的元素,则需要在其directives属性中指定它们:

import { SomeDirective } from './some.directive';

@Component({
  (...)
  directives: [ SomeDirective ]
})
export class SomeComponent {
  (...)
}

在这种情况下,编译期间不会绕过导入。如果你没有在属性中指定指令,那就是这种情况......