私はドロップされるアイテムを処理するDraggableDropZoneディレクティブを持っています。このディレクティブをbooleanフラグに基づいてコンポーネントに設定したいと思います。基本的にはコンポーネントがドロップターゲットである必要があり、時にはドロップされないことがあります。属性バインディングが機能していないようです。私は単にそれが動作これを行う場合はバインディングに基づく角度2の追加ディレクティブ
<div [attr.DraggableDropZone]="DropZone"></div>
ので、私は私のディレクティブが良いです知っている:
することはできません
<div DraggableDropZone></div>
だから私は必要な「DraggableDropZone」で条件付きで追加しますランタイム。
アップデート:[リンク](HTTP:これは単なるサポートされていないように見えます:/stackoverflow.com/questions/37148080/use-angular2-directive-in-host-of-another-directive) – user2055119