当用户修改表格中的任何数据并单击取消按钮时,我需要将数据恢复到原始状态。
问题是,resetRowData()函数没有重置原始值,而是删除表中的所有记录。请帮忙
注意:我使用的是Angular 2
resetRowData() {
this.rowData = [];
this.gridOptions.api.setRowData(this.rowData);
}

<button class="secondary-btn btn-pair" (click)="onCancelRowClicked()">Cancel</button>
&#13;
答案 0 :(得分:0)
Ag-Grid提供了一个API。如果将true用作参数,则数据将重置为原始值。
api.stopEditing(true);
Ref-https://www.ag-grid.com/javascript-grid-cell-editing/#editing-api