除非我处理轮子,否则不会调用Onscroll

时间:2015-05-27 14:34:57

标签: javascript html5 reactjs

我有一个基本上是div的组件,其中包含div元素列表(其他迷你组件)。内部div可以根据用户交互进行更改(添加,删除),因此如果我们有溢出,则允许用户滚动。

显示此div然后第一次使用鼠标滚动时,onScroll被调用没有问题。当我通过css transform: translate3d隐藏div时,重新打开div onScroll不再有效。

我使用空方法将onWheel添加到渲染函数中的div

滚动有效!

有人可以解释一下为什么当我在轮子事件中添加一个监听器时会导致滚动事件被触发?另外为什么滚动事件首先不会被触发?

我试图用小提琴重现它,但似乎有效: jsfiddle

0 个答案:

没有答案