shouldComponentUpdate会让我的页面滚动得更顺畅吗?

时间:2018-01-18 16:56:58

标签: reactjs

我有一个包含许多子组件的React组件,每个子组件都有不会改变的内容(文本,表格,内联样式)。

由于呈现的内容太多,因此当用户向下滚动页面时页面会断断续续。我想让它更顺畅。

添加shouldComponentUpdate会对滚动平滑度产生任何影响吗?

我的猜测是" no",因为在更新虚拟DOM时发生了shouldComponentUpdate,并且在滚动时没有更新虚拟DOM。

注意:我在应用中没有任何状态会在用户滚动时发生变化。

1 个答案:

答案 0 :(得分:1)

单独添加shouldComponentUpdate对此无济于事。我会调查这样的事情:https://www.npmjs.com/package/react-infinity