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
);
}
}