小编Ram*_*iri的帖子

如何通过单击按钮使 ag 网格中的所有单元格可编辑

我能够将所有配置的可编辑列设置为可编辑但在焦点上,其他单元格更改为查看模式。访问以下链接并单击开始编辑,所有单元格将更改为编辑模式。然后在单元格中开始编辑(打字)。现在不同行中的其他可编辑单元格将更改为查看模式。我可以在其他行中保留单元格的可编辑模式吗?使行可编辑的代码:

onBtStartEditing() {
    this.gridApi.setFocusedCell(0, "make");
    this.gridApi.forEachNode(node => {
        this.gridApi.startEditingCell({
          rowIndex: node.rowIndex,
          colKey: "make"
        });  
    })
}
Run Code Online (Sandbox Code Playgroud)

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

我尝试在单元格焦点上调用 stopEditing(true) 但这会更改此编辑模式,然后立即更改为查看模式并无限调用该方法。

我试图在停止编辑时调用 startiting,但这会无限执行并且网页崩溃。

ag-grid ag-grid-ng2

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

标签 统计

ag-grid ×1

ag-grid-ng2 ×1