如何在ag-grid中检索所选列的ID?

时间:2019-08-22 15:21:06

标签: ag-grid

我已经使用ag-grid建立了这个网格: enter image description here

我想知道用户何时单击特定的单元格,如下所示:
-RowId
-ColumnId(列定义中的field属性)

到目前为止,我仅设法通过以下方式收集rowId:

  

相关的html代码:

  (rowClicked)="getRowId($event)"
  

相关的TypeScript代码:

  getRowId(chosenRow) {
    console.log('chosenRow.node: ', chosenRow.node); 
}

我想知道是否可以使用类似的方法来检测用户刚刚选择的列?
谢谢!

2 个答案:

答案 0 :(得分:1)

您可以通过简单地监听如下所示的网格单元单击事件来实现此目的。

df.Value=np.where(df.Value.str.startswith('XXX'),np.nan,df.Value)

答案 1 :(得分:0)

  (cellClicked)="updateDepartementsDropDownList($event);"

打字稿:

 updateDepartementsDropDownList(params) {
    const colId = params.column.getId();
    console.log('colId: ', colId);

  }