水平滚动事件未触发反应 window

Horizontal scroll event not firing for react window

在 react-window 的列表实现中,水平滚动条不会触发 OnScroll 事件。

最小复制位于 - https://codesandbox.io/s/summer-https-dyhvu

在给定的示例中,我们可以看到对于本机实现,水平和垂直滚动事件都被触发(检查控制台)

在列表的 react-window 实现中,仅触发垂直(虚拟化)滚动事件,而不触发水平滚动事件。

有没有办法为垂直虚拟化列表触发水平滚动事件?

List 上使用 outerRef prop 挖掘找到解决方案并将自定义 scroll 事件附加到它。

解决方案 - https://codesandbox.io/s/brave-sunset-zrddq