react中PureComponent的理解与使用

一、作用

它是一个纯组件,会做一个数据的浅比较,当props和state没改变的时候,不会render重新渲染, 改变后才会render重新渲染,提高性能。

二、使用

react中PureComponent的理解与使用_第1张图片

三、注意

它不能和shouldComponentUpdate生命周期同时使用。因为它是一个浅比较,所以如果是对象引用,就算props或state发生改变了,它也不会render重新渲染,所以应慎用,一般用于展示组件

你可能感兴趣的:(react,react.js,前端)