我需要在移动后找到新的项目位置。
<div *ngFor="let group of groups; let index = index"
[dragulaItem]="group">
group.name
</div>
dragulaService.drop
.subscribe((dragulaBag) => {
console.dir(dragulaBag[1].dragulaItem);
});
返回具有旧位置的项目
如何在拖动后获取项目及其新位置?
答案 0 :(得分:0)
回答我的问题
const groupId:number = dragulaBag [2] .dragulaItem.id; const newPosition:number = this.groups.indexOf(dragulaBag [4] .dragulaItem)+ 1;