【发布时间】:2019-12-06 22:05:24
【问题描述】:
我需要从 gridApi 检索最后选择的节点。
我设法在 gridApi 中找到了一个私有成员变量,selectionController
此控制器有一个名为 getLastSelectedNode() 的函数。
selectionController.getLastSelectedNode().
这是来自 ag-grid 库的相应源代码 selectionController.ts
我可以做一些hacky代码,以便从gridApi访问私有成员,如下所示:
this.gridApi['selectionController'].lastSelectedNode.data
但是,我对这种方法并不满意。 有谁知道是否可以像在 ag-grid 库中那样将控制器注入到我的服务中? 我有兴趣在我的服务中添加一些类似的代码:
@Autowired('selectionController') private selectionController: SelectionController;
【问题讨论】:
标签: angular ag-grid ag-grid-angular