0

我需要在它被移动后找出一个新的项目位置。

<div *ngFor="let group of groups; let index = index"
                 [dragulaItem]="group">
  group.name
</div>


dragulaService.drop
  .subscribe((dragulaBag) => {
    console.dir(dragulaBag[1].dragulaItem);
  });

返回具有旧位置的项目

拖动后如何获取项目及其新位置?

4

1 回答 1

0

是我的问题的答案

const groupId: number = dragulaBag[2].dragulaItem.id; const newPosition: number = this.groups.indexOf(dragulaBag[4].dragulaItem) + 1;

于 2018-02-08T10:20:18.383 回答