1、class组件,使用showComponentUpdate钩子函数,在函数内部对props和state进行判断,如果需要更新,则返回true,否则返回false
2、采用class Com extend React.purComponent(),该组件自动帮忙完成了showComponentUpdate的逻辑
3、函数式组件使用React.memo()
react函数式组件与class组件优化性能
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 在谈性能优化之前,先抛出一个问题: 一个 React 组件,它包含两个子组件,分别是函数组件和 Class 组件。...
- 在我们使用react进行开发的时候,子组件中经常会出现因为父组件的重新渲染而导致子组件重复渲染的情况。本文将从类组...
- react默认情况下,只要父组件的状态改变了,不管子组件是否依赖这个状态,子组件都会重新渲染。那么如果我们想要实现...