ng2-dragula経由でドラッグ&ドロップを使用します。ドラッグ アンド ドロップ機能は次のように適用されます。
<div class='container' [dragula]='"first-bag"'>
<div>item 1</div>
<div>item 2</div>
</div>
[dragula]='"first-bag"'
angular 2を正しく理解していれば、divにアタッチする方法は、Angular 2で属性ディレクティブと呼ばれます。
これで、コンポーネントに という変数ができましたenableDragNDrop:boolean
。[dragula]='"first-bag"'
この変数を使用して、次の場合にのみ divにアタッチするにはどうすればよいenableDragNDrop == true
ですか?
もしenableDragNDrop == false
、私はこれが欲しい:
<div class='container'><!-- no dragula attribute directive, no dragndrop -->
<div>item 1</div>
<div>item 2</div>
</div>