Сумка Angular Dragula не работает должным образом
Я вложил сложный объект как -
Демонстрация здесь - https://stackblitz.com/edit/ng2-dragula-base-qwvjyp
Т.С.
tables = [
{ id: 0,
name: "Bad Vamp",
subitems: [
{ name: "one" },
{ name: "two" }
]
},
{
id: 1,
name: "Petrovitch the Slain",
subitems: [
{ name: "three" },
{ name: "four" }
]
}
];
HTML
<div class="flex" dragula="BAG" [(dragulaModel)]="tables">
<table *ngFor="let table of tables">
<tr>
<td dragula="BAG" [(dragulaModel)]="table.subitems">
<div class="vamp" *ngFor="let item of table.subitems">{{item.name}}</div>
</td>
</tr>
</table>
</div>
ЦЕЛЬ - я пытаюсь добиться того, чтобы у меня был стол, который можно переупорядочить, и предметы в td
Также должен быть переупорядочен. Примечание: у TD может быть другой стол, поэтому одно и то же имя сумки BAG
был использован.
ПРОБЛЕМА. Проблема в том, что элементы в ячейке td работают должным образом, однако таблицы не перетаскиваются.
- Это работает, если я удаляю внутренние СУМКИ.
- Это работает, если я перетащить, нажав на край таблицы. однако это должно быть перетаскиваемым, если пользователь начинает перетаскивать ячейку (td).