React 使浏览器变慢
React making browsers laggy
我实际上不知道问题出在哪里,这就是为什么我没有应用任何代码,我尝试了很多东西,但它似乎不起作用。当我在浏览器中加载我的应用程序(无论哪个),并且当我访问 7 条或更多不同的路线时,该应用程序开始使浏览器变得迟钝,就像加载器不 运行 流畅,其他动画只是冻结并跳过加载程序等。当您单击继续新路线时,它会直接呈现,但会有短时间的冻结,然后呈现组件。我对想法持开放态度,提前谢谢你。
编辑:我忘了补充说我正在使用 react-slingshot。
如果没有任何代码片段重现问题,很难说出问题出在哪里。
可能产生此问题的最常见问题是:
- 使用 redux 并在每个容器中检索整个树
- 在组件中添加事件侦听器而不在 componentWillUnmount 中删除它
- 渲染 re-rendered 经常使用的大型组件(按键、onScoll、onChange 等)
如果你可以 post 完整的工作片段重现问题,我可以提供进一步的帮助。
我实际上不知道问题出在哪里,这就是为什么我没有应用任何代码,我尝试了很多东西,但它似乎不起作用。当我在浏览器中加载我的应用程序(无论哪个),并且当我访问 7 条或更多不同的路线时,该应用程序开始使浏览器变得迟钝,就像加载器不 运行 流畅,其他动画只是冻结并跳过加载程序等。当您单击继续新路线时,它会直接呈现,但会有短时间的冻结,然后呈现组件。我对想法持开放态度,提前谢谢你。
编辑:我忘了补充说我正在使用 react-slingshot。
如果没有任何代码片段重现问题,很难说出问题出在哪里。 可能产生此问题的最常见问题是:
- 使用 redux 并在每个容器中检索整个树
- 在组件中添加事件侦听器而不在 componentWillUnmount 中删除它
- 渲染 re-rendered 经常使用的大型组件(按键、onScoll、onChange 等)
如果你可以 post 完整的工作片段重现问题,我可以提供进一步的帮助。