ag-Grid :以编程方式进入编辑模式

A.B*_*uin 3 ag-grid

我有一个singleClickEdit设置为 true的网格。

当网格完成加载或用户完成编辑一行时,我想进入编辑模式。我尝试过使用 API,setFocusedCell(rowIndex, colKey, floating)但它只是聚焦单元格而不进行编辑。目标是建立速度编辑网格并且从不使用鼠标...

有没有办法做到这一点?

先感谢您!

Art*_*tru 5

您可以grid通过使用gridReady/onGridReady回调获取对 的引用,然后在 上调用startEditingCell函数grid.api

grid.api.startEditingCell(params):开始编辑提供的单元格。如果另一个单元格正在编辑,编辑将在该其他单元格中停止。

参数如下:
rowIndex:要开始编辑的行的行索引。
colKey:要开始编辑的列的列键。
keyPress, charPress:传递给cellEditor的keyPress和charPress