2016-07-19 7 views
0

TypeifyをBrowserifyでコンパイルする...新しいDOM要素を動的にページに挿入するUDMを作成しています... NG2 @Directive()をそれらに適用したいですが、コード内の他の場所から「呼び出され」ていない場合、コンパイルプロセスはディレクティブをバイパスします。importディレクティブを消費する方法

何か提案があります。

+1

達成しようとしていること、失敗した箇所、失敗した箇所を示すコードを追加してください。 「新しいDOM要素を動的にページに挿入するUDM」とは何ですか? –

答えて

0

使用すると、コンポーネント内の要素にディレクティブを適用したい場合、あなたはそのdirectives属性にそれらを指定する必要があります。この場合

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

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

、インポートはコンパイル時にバイパスされることはありません。属性にディレクティブを指定しないと、その場合になります...

関連する問題