在我的angular 8应用程序中更新ag-grid中的单元格时遇到问题。请在下面找到代码:
this.columns = [
{ headerName: '', field: 'enabled', width: 30, headerCheckboxSelection: true, checkboxSelection: true },
{ headerName: 'First Name', field: 'firstName', width: 100 },
{ headerName: 'Address', field: 'address', editable: true, width: 100 },
{ headerName: 'Address1', field: 'address1', editable: true, width: 70 }
];
this.rows = [
{"first name1", "address", "address1"},
{"first name2", "address", "address1"}
];
上面的代码允许我更新address和address1字段,但是当我尝试获取行数据时,它使用的是旧值。请在下面找到我的代码以获取数据:
this.agGrid.api.forEachNode((node) => {
console.log('-- the node data --', node.data);
});
我需要执行哪些更改才能从ag-grid获取更新的数据。
谢谢
答案 0 :(得分:0)
您可以通过rows
变量访问数据。
例如:
this.rows.forEach((row) => {
console.log('-- row data --', row);
});
请查看ag-grid Update文档。