Angular JS - Невозможно перетащить вниз вниз - PullRequest
0 голосов
/ 02 марта 2020

Я реализую функцию перетаскивания , используя angular -drag-and-drop-list Но она работает только в одном потоке.

Когда я пытаюсь перетащить элемент сверху вниз, это работает, но когда я пытаюсь перетащить элемент снизу вверх, это не работает; существующий элемент / слот заменяется перетаскиваемым элементом / слотом.

<div layout="column" dnd-list="vm.slots" class="ng-scope" layout-wrap>
<div flex="90" ng-repeat="(pKey, slot) in vm.slots track by $index" 
    dnd-draggable="slot" dnd-moved="vm.slots.splice($index, 1)" dnd-effect-allowed="move" draggable="true">
    <md-card id="slotsBlock{{$index}}">
        {{vm.slots.name}}
    </md-card>
</div>

...