由于我的代码中存在一些未知错误,我怀疑我的React应用程序正在重新渲染大量组件。每当我的任何组件重新渲染时,我都想知道。
我可以进入每个组件并在每个渲染方法的顶部添加一个控制台日志,但这会非常耗时,因为有很多组件,每次添加新组件时我都必须这样做。< / p>
是否有任何&#34;捕获所有中间件&#34;可以在任何React组件即将渲染/重新渲染之前运行吗?一个人坐在一个地方全球,并为所有组件全面工作?
答案 0 :(得分:1)
是否有任何&#34;捕获所有中间件&#34;可以在任何之前运行 React组件即将渲染/重新渲染?一个坐在全球范围内的人 在一个地方,并为所有组件全面工作?
我知道一个。 why-did-you-update
答案 1 :(得分:1)
为什么不进行更新,这是最新的库: @welldone-software/why-did-you-render