Javascript 使用ngx sortablejs将列拖放到表中的另一行
我试图将一行的列拖到另一行,但它无法拖到另一行的列数组。我有以下类型的数组(示例数据数组) 我的密码Javascript 使用ngx sortablejs将列拖放到表中的另一行,javascript,angular,drag-and-drop,sortablejs,Javascript,Angular,Drag And Drop,Sortablejs,我试图将一行的列拖到另一行,但它无法拖到另一行的列数组。我有以下类型的数组(示例数据数组) 我的密码 <table id="id"> <tbody sortablejs ngDefaultControl [(ngModel)]="Array"> <tr *ngFor="let item of Array; let i = index"> <td c
<table id="id">
<tbody sortablejs ngDefaultControl [(ngModel)]="Array">
<tr *ngFor="let item of Array; let i = index">
<td class="myRowClass sort-disabled">
<!-- index logic -->
</td>
<td class="myRowClass sort-disabled">
<!--logic -->
</td>
<td sortablejs>
<div *ngFor="let cell of item.cols" class="divSize">
<!-- column logic -->
</div>
</td>
</tr>
</tbody>
</table>
通过使用
[sortablejsOptions]=“options”
我实现了我的功能
<table id="id">
<tbody [sortablejs]="Array" [sortablejsOptions]="Array">
<tr *ngFor="let item of Array">
<td class="myRowClass sort-disabled">
<!-- index logic -->
</td>
<td>
<!--row logic -->
</td>
<td [sortablejs]="item.cols" [sortablejsOptions]="options">
<div *ngFor="let cell of item.cols; let j = index">
<!--column logic -->
</div>
</td>
</tr>
</tbody>
</table>
通过使用
[sortablejsOptions]=“options”
我实现了我的功能
<table id="id">
<tbody [sortablejs]="Array" [sortablejsOptions]="Array">
<tr *ngFor="let item of Array">
<td class="myRowClass sort-disabled">
<!-- index logic -->
</td>
<td>
<!--row logic -->
</td>
<td [sortablejs]="item.cols" [sortablejsOptions]="options">
<div *ngFor="let cell of item.cols; let j = index">
<!--column logic -->
</div>
</td>
</tr>
</tbody>
</table>
options: Options = {
group: { name: "test" }
}