Как я могу работать только с существующим div, чтобы перетащить n-drop, а не с массивом в angular 7 drag n drop - PullRequest
0 голосов
/ 11 октября 2019

У меня есть два div, но я не использую их для цикла или массива. Я хочу реализовать простое перетаскивание без использования массива.

Я проверил документацию, в которой они используют массив и итерируют его, а также упорядочивают элементы с помощью moveItemInArray. Но возможно ли, если я могу переместить элемент в контейнере, если я не использую массив, а только два элемента div в контейнере?

<div cdkDropList class="example-list" (cdkDropListDropped)="drop($event)">
  <div class="example-box1" cdkDrag>SomeThing</div>
  <div class="example-box2" cdkDrag>SomeThing</div>
</div>

Когда я перемещаю example-box1 div за example-box2 div, он переходит на первую позицию. Необходимо ли использовать массив, а затем передать его в функцию drop , а затем манипулировать индексами массива?

...