React ag grid-事件,以查找滚动时用户是否到达网格末尾

时间:2018-08-04 08:15:55

标签: ag-grid ag-grid-ng2 ag-grid-react

在ag-grid中,我们有“ bodySroll”事件来监听滚动。 但是我想知道滚动时用户何时到达网格的最后一条记录。

有什么办法可以做到这一点?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以为包含ag-grid的Div添加onScroll侦听器,然后可以使用gridApi.getLastDisplayedRow()这为您提供当前视口中的最后一行索引,您可以使用此索引与记录总数进行比较存在于当前网格上 if((gridApi.getLastDisplayRow()+ 1)== totalRecords)。为了更新gridApi.getLastDisplayRow()+ 1值,您需要将其写入onScroll侦听器函数中。