【发布时间】:2017-04-12 12:19:56
【问题描述】:
是否有任何方法可以获取所有 React 组件在执行任何事件/操作时被渲染或重新渲染的日志。我只想检查是否有任何不需要的 React 组件被重新渲染。我知道我们可以通过在渲染函数、componentWillReceiveProps 或 componentWillUpdate 中添加控制台来实现这一点。但是我的 webapp 中有很多组件。在每个组件中添加控制台语句将是一团糟。有没有更好的办法?
【问题讨论】:
-
你可以在 render 方法中放一个警报代码来做到这一点
-
github.com/facebook/react-devtools 可能有助于跟踪更新
标签: reactjs react-redux