为了解决这个问题,我们需要在Ag-Grid的tooltipShow事件处理程序中手动设置rowData属性。我们可以通过获取行数据(gridOptions.rowData)和行索引(params.node.rowIndex)来设置rowData。下面是一个示例代码:
gridOptions: { tooltipShow: (params) => { const rowIndex = params.node.rowIndex; const rowData = params.api.getDisplayedRowAtIndex(rowIndex).data; params.api.tooltipShow({ ...params, rowData }); }, }
通过上述解决方案,我们手动设置rowData属性并将其添加到Ag-Grid的tooltipShow事件中,以便在工具提示中提供准确的行索引和行数据。