使用 Dragula 将行拖入空白 table
Drag row into empty table using Dragula
我正在尝试使用 Dragula(实际上是 angular-dragula)将一行从一个 table 拖到另一个。如果两个 table 都有行,则没有问题,但在某些情况下目标 table 将为空。如何让空 table 允许放置?
可能 table 太小了?尝试更改 min-height
.
当 table 中没有内容时插入一个占位符行
http://plnkr.co/edit/0TBXXZOBAKnGxHig3xzD?p=preview
我利用angular2的强大解决了这个问题。如果数组 (models) 为空,我添加一个 div 作为 dragula 容器,否则我显示包含数组的容器。 class 落袋有 "min-height:50px";
<div *ngIf="models.length > 0">
<div
*ngFor="let model of models"
[dragula]='"third-bag"'
[dragulaModel]='models'
class="dropbag">
<div class="col-xs-12 center-content">
<img [src]="model.imageThumb" alt="NA">
</div>
</div>
</div>
<div *ngIf="models.length <= 0">
<div
[dragula]='"third-bag"'
[dragulaModel]='models'
class="dropbag">
<div class="col-xs-12 center-content">
<img src="" alt="No Content">
</div>
</div>
</div>
我正在尝试使用 Dragula(实际上是 angular-dragula)将一行从一个 table 拖到另一个。如果两个 table 都有行,则没有问题,但在某些情况下目标 table 将为空。如何让空 table 允许放置?
可能 table 太小了?尝试更改 min-height
.
当 table 中没有内容时插入一个占位符行 http://plnkr.co/edit/0TBXXZOBAKnGxHig3xzD?p=preview
我利用angular2的强大解决了这个问题。如果数组 (models) 为空,我添加一个 div 作为 dragula 容器,否则我显示包含数组的容器。 class 落袋有 "min-height:50px";
<div *ngIf="models.length > 0">
<div
*ngFor="let model of models"
[dragula]='"third-bag"'
[dragulaModel]='models'
class="dropbag">
<div class="col-xs-12 center-content">
<img [src]="model.imageThumb" alt="NA">
</div>
</div>
</div>
<div *ngIf="models.length <= 0">
<div
[dragula]='"third-bag"'
[dragulaModel]='models'
class="dropbag">
<div class="col-xs-12 center-content">
<img src="" alt="No Content">
</div>
</div>
</div>