我試圖從這個鏈接遵循建議恢復的下降動作:取消降NG2 Dragula
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; } });
}
}
正如你可以看到,我想完全禁用舉措,但是這似乎並沒有產生任何影響。
您確定需要移動選項嗎?也許接受選項會更相關? https://github.com/bevacqua/dragula#optionsaccepts – NtsDK