gpt4 book ai didi

angular - Dragula 拖放复制 ng2 的一种方式

转载 作者:太空狗 更新时间:2023-10-29 18:13:34 25 4
gpt4 key购买 nike

我正在尝试使用 ng2 dragula 以一种方式拖放副本这是我的模板。

`<div>
<div class='wrapper'>
<div class='container' id='no-drop' [dragula]='"first-bag"'>
<div>Drag/drop item 1</div>
</div>
<div class='container' [dragula]='"first-bag"'>
<div>Drag/drop item 2</div>
</div>
</div>
</div>`

我已经在我的组件中设置了复制选项。

constructor(private dragulaService: DragulaService) {
dragulaService.setOptions('first-bag', {
copy: true
});

但是如果我将 moves 设置为 false,我根本无法拖动。我怎样才能从左向右移动而不是相反。

最佳答案

我发帖后很快就找到了答案!!

   constructor(private dragulaService: DragulaService) {
dragulaService.setOptions('first-bag', {
copy: true,
moves: function (el, container, handle) {
return container.id !== 'no-drop';
}
});

关于angular - Dragula 拖放复制 ng2 的一种方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43500887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com