3

我喜欢 Dragula 的工作原理,但我找不到解决方案的一件事是,我如何禁用拖放功能在元素当前所在的同一容器中。我只想将元素拖到其他容器中而不是对它们进行排序手动。

4

1 回答 1

2

你让它从接受选项(一个函数)返回 false

这是来自离子设置,但它是相同的:

在构造函数内部:

     dragulaService.setOptions('my-bag', {
           accepts: (el, target, source, sibling) => {
            if (!target || !source || (target == source))
              return false;
           }
     });
于 2018-04-24T19:25:19.507 回答