【发布时间】:2020-12-13 02:07:43
【问题描述】:
我有一些模拟看板的列 (div)。我有四列,但对于最后一列,元素可能来自第二列或第三列。我正在使用 primeNG 9.1.3 版
<div class="ui-g-12 cockpit-card" *ngFor="let item of cockpitListPO.listOpen" pDraggable="open" (onDragStart)="openDragStart($event, item)" (onDragEnd)="openDragEnd($event)"> ...
<div class="ui-g-12 cockpit-card" *ngFor="let item of cockpitListPO.listProgress" pDraggable="progress" pDroppable="open" (onDragStart)="progressDragStart($event, item)" (onDragEnd)="progressDragEnd($event)" (onDrop)="progressDrop($event)"> ...
<div class="ui-g-12 cockpit-card" *ngFor="let item of cockpitListPO.listOk" pDraggable="ok" pDroppable="progress" (onDragStart)="okDragStart($event, item)" (onDragEnd)="okDragEnd($event)" (onDrop)="okDrop($event)"> ...
<div class="ui-g-12 cockpit-card" *ngFor="let item of cockpitListPO.listCancel" pDroppable="ok" (onDrop)="cancelDrop($event)"> ...
从打开的列到进度、进度到 ok 和 ok 到取消都可以正常工作。我想发送到取消我已经尝试放置的进度和确定列表的元素pDroppable = "ok, progress" / pDroppable = "[ok, progress]" / pDroppable = "['ok', 'progress']"
谢谢
【问题讨论】:
标签: drag-and-drop draggable primeng droppable