使用ag-Grid编辑之前访问原始数据

时间:2019-12-04 11:39:53

标签: angular ag-grid ag-grid-angular

使用ag-Grid API访问数据时,只能找到已编辑的数据。原始数据是否保存在任何地方?例如,它是否位于:

api.getRowNode(id)

例如,当想要为已编辑的单元格着色时,可以使用这些值的比较来更改颜色的值。

1 个答案:

答案 0 :(得分:0)

您可以使用网格设置中定义的onCellValueChanged函数来跟踪更改:

var gridOptions = {
    ...
    onCellValueChanged: function(params) {
      console.log(params.oldValue);
      console.log(params.newValue);
      ...
    }
}

根据农业网格文档-onCellValueChanged是用于在单元格值被修改后用于执行操作的回调,并且包含与valueSetter相同的参数以及newValue