React ag grid - 用于查找用户在滚动时是否到达网格末尾的事件
React ag grid - event to find if user reached end of grid while scrolling
在 ag-grid 中,我们有 'bodySroll' 事件来监听滚动。
但我想知道用户在滚动时何时到达网格的最后一条记录。
有什么办法可以实现吗?
谢谢
您可以为 Div 添加 onScroll 侦听器,它包含您的农业网格,然后您可以使用 gridApi.getLastDisplayedRow() 这会为您提供当前视口中的最后一行索引,您可以使用此索引与当前网格上存在的记录总数进行比较
如果((gridApi.getLastDisplayRow()+1)== totalRecords)。为了更新 gridApi.getLastDisplayRow()+1 值,您需要将其写入 onScroll 侦听器函数中。
在 ag-grid 中,我们有 'bodySroll' 事件来监听滚动。 但我想知道用户在滚动时何时到达网格的最后一条记录。
有什么办法可以实现吗?
谢谢
您可以为 Div 添加 onScroll 侦听器,它包含您的农业网格,然后您可以使用 gridApi.getLastDisplayedRow() 这会为您提供当前视口中的最后一行索引,您可以使用此索引与当前网格上存在的记录总数进行比较 如果((gridApi.getLastDisplayRow()+1)== totalRecords)。为了更新 gridApi.getLastDisplayRow()+1 值,您需要将其写入 onScroll 侦听器函数中。