Ag Grid - 取消重置表到原始状态

时间:2017-11-09 08:50:06

标签: javascript angular ag-grid

当用户修改表格中的任何数据并单击取消按钮时,我需要将数据恢复到原始状态。

问题是,resetRowData()函数没有重置原始值,而是删除表中的所有记录。请帮忙

注意:我使用的是Angular 2



resetRowData() {
  this.rowData = [];
  this.gridOptions.api.setRowData(this.rowData);
}

<button class="secondary-btn btn-pair" (click)="onCancelRowClicked()">Cancel</button>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

Ag-Grid提供了一个API。如果将true用作参数,则数据将重置为原始值。

api.stopEditing(true);

Ref-https://www.ag-grid.com/javascript-grid-cell-editing/#editing-api