为什么使用PureComponent不利于App组件使用?

时间:2018-09-24 13:10:01

标签: javascript reactjs

我开始在React中阅读有关PureComponent的内容,但我现在还不清楚为什么您不将其用于不纯净的孩子的父母。

完美的例子,我见过的大多数应用程序都将所有内容包装在App组件中。通常没有状态,我使用生命周期方法执行各种设置工作(例如Google Analytics(分析))。因此,最初听起来像是可以使用PureComponent。

但是我读过,如果子组件不是纯(Should I use React.PureComponent everywhere?),则使用它是不安全的。当然,这是事实,因为所有内容都包装在App组件中。我只是不确定为什么子组件可能无法正确重新渲染。如果这样做,会遇到什么情况?

0 个答案:

没有答案