角农业网格可编辑单元格问题

时间:2020-03-02 11:07:25

标签: angular ag-grid

在我的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获取更新的数据。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以通过rows变量访问数据。

例如:

this.rows.forEach((row) => {
    console.log('-- row data --', row);
});

请查看ag-grid Update文档。