每一次操作都会重新渲染很多组件

时间:2019-05-14 06:40:19

标签: reactjs redux

我的React应用程序的性能非常差,如果您在Chrome中选择“突出显示更新”,则基本上您会发现每一个组件都会随着您的任何举动而重新呈现。

打开一个简单的模态?应用程序中的所有内容都会重新渲染,一直到FontAwesome图标。

单击屏幕上的任意位置?一切都重新呈现。

我已经向每个组件添加了非常激进的shouldComponentUpdate。 我已经使用DeepDiff来检查是什么导致了更新(什么都没有。道具/状态基本上总是相同的)。

我还能检查什么以尝试解决此问题?完全没有幻想,而且在大多数情况下,它甚至都没有涉及Redux或类似的东西。

0 个答案:

没有答案