Событие горизонтальной прокрутки не срабатывает для окна реакции

События OnScroll не запускаются для горизонтальной полосы прокрутки в реализации списка окна реакции.

Минимальная репликация - https://codesandbox.io/s/summer-https-dyhvu

В данном примере мы видим, что для нативной реализации запускаются события горизонтальной и вертикальной прокрутки (проверьте консоль)

В реализации списка с помощью окна реакции запускаются только события вертикальной (которая виртуализирована) прокрутки, а не горизонтальные.

Есть ли способ запустить событие для события горизонтальной прокрутки для вертикально виртуализированного списка?

1 ответ

Решение

После раскопок нашел решение с помощью outerRef подпирать List и прикрепление обычай scroll событие к нему.

Решение - https://codesandbox.io/s/brave-sunset-zrddq

Другие вопросы по тегам