Перетаскивание под углом без использования массива - PullRequest
0 голосов
/ 26 марта 2019

Мне нужно знать, возможно ли использовать угловое перетаскивание с методами, которые возвращают мне массивы, и все же удается соединить два перетаскивания.

что-то вроде:

<div *ngIf="render">
    <div class="container-drag-drop">
        <div (cdkDropListDropped)="dropFirst($event)" cdkDropList #free="cdkDropList" [cdkDropListConnectedTo]="[dontFree]" [cdkDropListData]="firstMethod()" class="list-drag-drop">
            <div class="box-drag-drop" *ngFor="let codTemp of firstMethod()" cdkDrag>{{codTemp}}</div>
        </div>
    </div>
</div>
<div *ngIf="render">
    <div class="container-drag-drop">
        <div (cdkDropListDropped)="dropSecond($event)" cdkDropList #dontFree="cdkDropList" [cdkDropListConnectedTo]="[free]" [cdkDropListData]="secondMethod()" class="list-drag-drop">
            <div class="box-drag-drop" *ngFor="let codTemp of secondMethod()" cdkDrag>{{codTemp}}</div>
        </div>
    </div>
</div>

Можно сделать что-то подобное, где я могу отбросить элементы из моего массива1, вызвав событие dropSecond, а обратное также произойдет, вызвав событие dropFirst?

...