【发布时间】:2018-11-15 03:17:25
【问题描述】:
我将 editType 用作“fullRow”,将 cellRenderer 用作编辑、删除按钮。 如果我们不对网格进行排序,这会很好。在对某些行进行排序或删除后,它给出了错误的行索引。
this.gridOptions.api.updateRowData({ remove: event.selectedData });
我正在使用上面的代码来删除行。但在对网格进行排序后它不起作用。
在更新行时,我在排序后将 rowNode 设为未定义。请参阅下面的代码以更新行。
let rowNode = this.params.api.getRowNode(rowIndex);
rowNode.setData(previousData);
我的理解是它给出了已删除的 rowindex,这就是我们将 rowNode 设为未定义的原因。请帮助解决这个问题。
【问题讨论】:
标签: angular ag-grid ag-grid-ng2