Как обновить позицию до MySQL в угловых 7 перетаскивания - PullRequest
0 голосов
/ 06 июня 2019

Я хочу обновить позицию заказа моего списка в базе данных. так есть ли какие-либо предложения, как я могу это сделать? У меня есть поиск по интернету, но я не нашел ни одного примера, который мог бы реализовать это.

Это код, который я использую

drop(event: CdkDragDrop<string[]>) {
    moveItemInArray(this.lifeAreas, event.previousIndex, event.currentIndex);
    console.log(event);
    const previousIndex = event.previousIndex;
    const currentIndex = event.currentIndex;
    const updateOrderContainer: any = event.item.dropContainer.element.nativeElement.children;
    const elementID = document.getElementsByClassName('listContainer')[previousIndex].id;
    const updateData = [];
    console.log(updateOrderContainer);

    for (const element of updateOrderContainer) {
      console.log(element);
    }
  }

но в этом я получаю предыдущий список внутри цикла

...