Ngx-datatable 可拖动行
Ngx-datatable draggable row
我正在尝试在 ngx-datatable 行上实现拖放功能。
如 Github https://github.com/swimlane/ngx-datatable/issues/411 上的公开请求中所述,我可以添加一个自定义指令来实现此目的。
但是,当我尝试打开它们时,提供的所有插件都在控制台中显示了多个问题。
我在此处创建了一个工作示例 https://codesandbox.io/s/121n85o33,但该功能无法正常工作。如果你玩玩,你会看到这些行被无序地丢弃了。
如果有人能指出正确的方向来解决问题,那就太好了。
只需删除 AppComponent.ts 中 onDrop 中的切片调用即可:
onDrop(event) {
console.log("onDrop", event);
// ngx-datatable recommends you force change detection
//let newData = event.slice();
// OR let this.data = [...event]
this.rows = event;
console.log("update", this.rows);
}
我正在尝试在 ngx-datatable 行上实现拖放功能。
如 Github https://github.com/swimlane/ngx-datatable/issues/411 上的公开请求中所述,我可以添加一个自定义指令来实现此目的。 但是,当我尝试打开它们时,提供的所有插件都在控制台中显示了多个问题。
我在此处创建了一个工作示例 https://codesandbox.io/s/121n85o33,但该功能无法正常工作。如果你玩玩,你会看到这些行被无序地丢弃了。 如果有人能指出正确的方向来解决问题,那就太好了。
只需删除 AppComponent.ts 中 onDrop 中的切片调用即可:
onDrop(event) {
console.log("onDrop", event);
// ngx-datatable recommends you force change detection
//let newData = event.slice();
// OR let this.data = [...event]
this.rows = event;
console.log("update", this.rows);
}