我目前正在构建一个带有滚动处理程序的 React 应用程序,用于在无限滚动组件中加载更多数据。我在用着window.addEventListener('scroll', this.someScrollHandler, false);
(带限制),适用于除 IE 之外的所有浏览器 - 不处理任何事件。
事实上,在 IE 控制台中测试以下代码,然后滚动,结果不会记录日志:
window.addEventListener('scroll', function() { console.log('testing') }, false);
滚动事件和 IE 是怎么回事?
我的问题是我的主体高度为 100%,这禁用了滚动事件。
body {
height: 100%; // <-- will disable window.addEventListener('scroll')
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)