React ag grid - событие для определения, достиг ли пользователь конца сетки при прокрутке

В ag-grid у нас есть событие bodySroll для прослушивания прокрутки. Но я хочу знать, когда пользователь достигает последней записи сетки при прокрутке.

Есть ли способ добиться этого?

Спасибо


person Mangesh Tak    schedule 04.08.2018    source источник


Ответы (1)


Вы можете добавить прослушиватель onScroll для Div, который содержит вашу ag-сетку, а затем вы можете использовать gridApi.getLastDisplayedRow (), это даст вам индекс последней строки в текущем окне просмотра, вы можете использовать этот индекс для сравнения с вашим общим количеством записей, присутствующих в текущая сетка if ((gridApi.getLastDisplayRow () + 1) == totalRecords). Чтобы обновить значение gridApi.getLastDisplayRow () + 1, вам необходимо записать его внутри функции прослушивателя onScroll.

person techStud    schedule 04.10.2018