使用Browserify从TypeScript进行编译...我正在编写一个动态地将新DOM元素注入页面的UDM ...我想将NG2 @Directive()应用于它们,但不是正在被称为#34;从代码中的任何其他位置开始,编译过程都会绕过指令import
任何建议都将不胜感激。
答案 0 :(得分:0)
如果要将指令应用于组件中的元素,则需要在其directives
属性中指定它们:
import { SomeDirective } from './some.directive';
@Component({
(...)
directives: [ SomeDirective ]
})
export class SomeComponent {
(...)
}
在这种情况下,编译期间不会绕过导入。如果你没有在属性中指定指令,那就是这种情况......