小编mil*_*ila的帖子

ImmutableService 需要实现 getRowNodeId() 回调,您的行数据需要 ID

我尝试添加

[deltaRowDataMode]="true"
Run Code Online (Sandbox Code Playgroud)

到我的网格并调用

this.gridApi.setRowData(this.rowData);
Run Code Online (Sandbox Code Playgroud)

但代码抛出错误

ag-Grid: ImmutableService requires getRowNodeId() callback to be implemented, your row data need IDs!
Run Code Online (Sandbox Code Playgroud)

推../projects/secdo-infra-lib/node_modules/ag-grid-community/dist/lib/rowModels/clientSide/immutableService.js.ImmutableService.createTransactionForRowData @ immutableService.js:38 推../projects/secdo-infra -lib/node_modules/ag-grid-community/dist/lib/gridApi.js.GridApi.setRowData @ gridApi.js:151

在网上查了一下,我读到 getRowNodeId 如果未设置,则会自动生成,所以我不明白为什么会引发错误。

ag-grid

5
推荐指数
1
解决办法
5896
查看次数

autoGroupColumnDef 上的 aggrid 单元渲染器压平树

我需要在树数据网格的层次结构列上创建自定义单元格渲染器。问题是树被压扁了。

我尝试在 autoGroupColumnDef 上分配单元格渲染器:

    this.autoGroupColumnDef = {
      headerName: "Organisation Hierarchy",
      cellRendererParams: { suppressCount: true },
      cellRenderer:  'nameCellRenderer'
    };
Run Code Online (Sandbox Code Playgroud)

但树会变平(失去层次结构)。这是一个笨蛋的例子:

https://plnkr.co/edit/YsTCsNGIikFY7eelGNJJ?p=preview

ag-grid

3
推荐指数
1
解决办法
3152
查看次数

rowData 更新后是否有一个事件用于检测网格何时准备好?

我有一个网格,如果用户刷新数据,rowData 就会发生变化。我需要滚动回到用户在刷新之前上次滚动的同一位置(topScroll)。为了滚动到该点,我需要检测每次 rowData 更改后网格准备就绪的事件。我看到 onGridReady 仅触发一次。还有其他我可以使用的事件吗?

ag-grid

3
推荐指数
1
解决办法
7986
查看次数

标签 统计

ag-grid ×3