【发布时间】:2016-08-29 12:21:58
【问题描述】:
我通过ng2-dragula 使用拖放。 拖放功能以这种方式应用:
<div class='container' [dragula]='"first-bag"'>
<div>item 1</div>
<div>item 2</div>
</div>
如果我正确理解了 Angular 2,那么在 Angular 2 中,[dragula]='"first-bag"' 附加到我的 div 的方式称为 Attribute Directive。
现在我的组件中有一个名为enableDragNDrop:boolean 的变量。仅当enableDragNDrop == true 时,如何使用此变量将[dragula]='"first-bag"' 附加到我的div?
如果enableDragNDrop == false,我想要这个:
<div class='container'><!-- no dragula attribute directive, no dragndrop -->
<div>item 1</div>
<div>item 2</div>
</div>
【问题讨论】:
标签: angular drag-and-drop dragula