ng2-dragula移动项目,但在拖动开始时不删除它

时间:2019-10-01 11:12:49

标签: angular drag-and-drop dragula ng2-dragula

我在Angular应用程序中使用ng2-dragula,我想要的是能够从列表中拖动元素,但是没有dragula的默认行为,该行为是在拖动开始时将其删除的。

我希望元素一直保持在原位置,直到我放下它(因为如果删除了列表并且令人困惑,那么它将移动列表中的所有元素)。我想要类似复制功能的功能,其中在拖动开始时不会删除元素。

我提到使用复制方法并将其从代码中手动删除不是一种选择,因为我已经为另一个列表配置了复制功能,并且也会在此混乱。

我发现的一个解决方案是创建一个新元素,将其附加到开始拖动的位置,最后在放置事件中将其删除,但这只是一个丑陋的解决方法。

有人也遇到了这个问题并找到了解决方案吗?

0 个答案:

没有答案