【发布时间】:2019-12-04 20:19:32
【问题描述】:
使用 ag-Grid API 访问数据时,只能找到已编辑的数据。原始数据是否保存在任何地方?例如,它是否位于:
api.getRowNode(id)
这可能很有用,例如,当想要为已编辑的单元格着色时,使用值的比较来改变颜色的值。
【问题讨论】:
标签: angular ag-grid ag-grid-angular
使用 ag-Grid API 访问数据时,只能找到已编辑的数据。原始数据是否保存在任何地方?例如,它是否位于:
api.getRowNode(id)
这可能很有用,例如,当想要为已编辑的单元格着色时,使用值的比较来改变颜色的值。
【问题讨论】:
标签: angular ag-grid ag-grid-angular
您可以使用网格设置中定义的onCellValueChanged 函数跟踪更改:
var gridOptions = {
...
onCellValueChanged: function(params) {
console.log(params.oldValue);
console.log(params.newValue);
...
}
}
根据 ag-grid 文档 - onCellValueChanged 是用于运行操作的回调,在修改单元格值后,它包含与 valueSetter 和 newValue 相同的参数。
【讨论】: