React PureComponent or Component

Component 类组件必须继承的

PureComponent 浅比较 组件 继承 Component

PureComponent的优点

实现了 本该在 shouldComponentUpdate 进行比较[浅比较]

只会对基本数据类型进行更新,无法判断引用数据类型
会影响子组件的渲染

为什么使用 PureComponent

React 16.6 的 React.memo()

由于 PureComponent 必须继承才能使用 所有React出了一个React.memo()

React.memo(funcComponent)