0

A と B という 2 つのオブジェクトの配列があります。

それぞれの種類のリストがあり、オブジェクトを A から B に、B から A にドラッグするつもりです。

私の問題は、すべてのオブジェクトを A から B または B から A にドラッグすると、オブジェクトを空のリストに渡そうとすると、機能しなくなることです。

drop(event: CdkDragDrop<string[]>) {
    if (event.previousContainer === event.container) {
      moveItemInArray(
        event.container.data,
        event.previousIndex,
        event.currentIndex
      );
    } else {
      transferArrayItem(
        event.previousContainer.data,
        event.container.data,
        event.previousIndex,
        event.currentIndex
      );
    }
  }
4

1 に答える 1