ng2-dragula - использовать функцию копирования только для конкретной цели? - PullRequest
0 голосов
/ 11 декабря 2018

Как мне скопировать какую-то вещь вместо того, чтобы перемещать ее только при перетаскивании на конкретную цель.

У меня есть 4 контейнера, и я хочу, чтобы значение копировалось в контейнер, когда что-то перетаскивается в него.Для всех остальных контейнеров я просто хочу, чтобы значение было перемещено из источника в цель (как и поведение по умолчанию).

Функция copy в документах ng2-dragula имеет только element и source в качестве аргументов, но без цели.

Как мне этого добиться?

1 Ответ

0 голосов
/ 11 декабря 2018

Вы можете создать dragover событие и изменить время выполнения функции копирования.

HTML

<div (dragover)="changeMethod()"></div>

TS

changeMethod(){
  // here write logic for change option for target.
  this.copyOption = false;
}

Надеюсь, это поможет.

...