gpt4 book ai didi

angular - 如何禁用在 ng2-dragula 上拖动某些元素

转载 作者:太空狗 更新时间:2023-10-29 17:22:04 25 4
gpt4 key购买 nike

我想在顶部显示名称组并取消其上的拖动事件。我怎样才能禁止移动某些元素,比如这个组名在顶部。我的代码是:

dragulaService.drag.subscribe((value) => {
console.log(`drag: ${value[0]}`);
});

我的模板:

<div class='wrapper'>
<div class='container' *ngFor='let group of groups' [dragula]='"nested-bag"'>
<div class="center-block">Table Number : {{group.name}}</div>
<div *ngFor='let item of group.items' [innerHtml]='item.name'></div>
</div>
</div>

最佳答案

寻找解决方案:

  dragulaService.setOptions('nested-bag', {
revertOnSpill: true,
moves: function (el:any, container:any, handle:any):any {
debugger
console.log(el, container);
return false;
}
});

关于angular - 如何禁用在 ng2-dragula 上拖动某些元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41137782/

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