我有一个反应项目,下面是一些代码:
10000 true
我在本地运行服务器。单击按钮时,会立即加载数据。
但是,当我滚动"一个单位"时,数据加载速度较慢。
我在Windows 7上使用谷歌浏览器。
为什么会这样?
更新1
我测试了这个项目,它适用于Firefox,这个问题出现在Chrome上。
更新2
Chrome 56上会出现此问题。它适用于Chromium 58
答案 0 :(得分:0)
使用组件将挂载而不是组件挂载,因为组件在初始状态和渲染后挂载触发器而组件将挂载将在渲染之前触发
componentWillMount() {
window.addEventListener('scroll', this.handleScroll);};
阅读本文以获得更多优惠:)
http://busypeoples.github.io/post/react-component-lifecycle/