我试图遵循此链接中的建议来恢复删除操作:
Dragula :revert drop in ng2-dragula
但没有成功。
我想要做的是能够在某些条件下恢复拖动操作。或者在条件下完全禁用 Dragula。
html:
.ts 文件
export class VisibilityConfiguratorComponent implements OnChanges {
colsCopy: ColumnItem[];
constructor(private dragulaService: DragulaService) {
let drake = dragulaService.drop.subscribe((value) => {
this.applyConfig();
});
}
ngOnInit() {
this.dragulaService.setOptions('bag', { moves: (el, container, handle) => { return false; } });
}
}
如您所见,我试图完全禁用移动,但这似乎没有任何效果。