Angular 在使用ag Grid进行编辑之前访问原始数据

Angular 在使用ag Grid进行编辑之前访问原始数据,angular,ag-grid,ag-grid-angular,Angular,Ag Grid,Ag Grid Angular,使用ag Grid API访问数据时,只能找到已编辑的数据。原始数据是否保存在任何地方?例如,它将位于: api.getRowNode(id) 例如,当想要给已编辑的单元格上色时,这可能很有用,可以使用值的比较来更改颜色的值。您可以使用网格设置中定义的onCellValueChanged函数跟踪更改: var gridOptions = { ... onCellValueChanged: function(params) { console.log(params.o

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

api.getRowNode(id)

例如,当想要给已编辑的单元格上色时,这可能很有用,可以使用值的比较来更改颜色的值。

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

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

根据ag网格文档-
onCellValueChanged
是一个回调函数,用于在修改单元格值后运行操作,并包含与
valueSetter
相同的参数以及
newValue

我正在尝试将其他值保存在我自己的结构中。我现在正在联系你建议的回拨电话。将在我有一个工作示例时更新。