У меня есть этот код, который строит динамическую таблицу с использованием ngFor
loop
<table style="width: 100%">
<tr *ngFor="let item of tableData">
<td *ngFor="let subItem of item">
<cdk-drop (dropped)="drop($event)" [connectedTo]="drops | removeMe: subItem" class="list">
<div cdkDrag class="box">{{subItem.id}}</div>
</cdk-drop>
</td>
</tr>
</table>
Вот демонстрационная версия https://stackblitz.com/edit/angular-drag-and-drop-table-wb8bu7?file=app%2Fcdk-drag-drop-axis-lock-example.html
Проблема в том, что я не могу смоделировать элементы вокругстол правильно.Я хочу, чтобы каждый элемент мог перемещаться по любой ячейке таблицы и возвращаться в исходное положение и т. Д.
Как бы вы это сделали?