首页 > 解决方案 > ng2-dragula - 仅对特定目标使用复制功能?

问题描述

如何复制某些东西而不是仅在将其拖动到特定目标时才移动它。

我有 4 个容器,我想在将某些东西拖到容器时将值复制到容器中。对于所有其他容器,我只想将值从源移动到目标(这是默认行为)。

ng2-dragula 文档中的copy函数只有elementandsource作为参数,但没有目标。

我如何实现这一目标?

标签: angulardragulang2-dragulaangular-dragula

解决方案


您可以创建dragover事件并更改复制选项功能运行时间。

HTML

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

TS

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

我希望这会有所帮助。


推荐阅读