react组件性能优化PureComponent
2024-10-19 20:37:08
首先我们使用react组件会配合connect来连接store获取state,那么只要store中的state发生改变组件就会重新渲染,所以性能不高,一般我们可以使用shouldComponentUpdate()来判断,但react提供了PureComponent组件,当我们把Component替换成PureComponent的时候会自动帮我们优化组件避免不必要的渲染,注意:前提是使用immutable来管理数据,不然会出现一些问题。
import React, { PureComponent } from 'react';
class App extends PureComponent{
render(){
return(<div></div>);
}
}
export default App;
最新文章
- go gomail
- ECSHOP安装百度编辑UEditor教程
- AngularJS——karma的安装
- shell自动计算脚本
- Access数据库和SQL Server数据库在实际应用中的区别
- JSOI2008 火星人prefix
- VmWare问题解决(网络变更后虚拟主机无法上网)
- Linux三种关机/重启系统的命令
- 判断iPhone/android手机
- [HEOI2015]小Z的房间
- 杂牌机搞机之旅(二)————移植TWRP第三方Recovery并刷入
- http 400错误【原】
- linux常用系统工作命令
- laravel中的自定义函数的加载和第三方扩展库加载
- 在定制工作项时,把&ldquo;团队项目&rdquo;作为变量获取生成版本信息
- 大O算法
- Unity Editor Toolbar 编辑器扩展
- jquery prop attr
- Lambda表达式的语法与如何使用Lambda表达式
- 高德API+.NET解决租房问题(可能是最可靠房源:上海互助租房)
热门文章
- 剖析虚幻渲染体系(13)- RHI补充篇:现代图形API之奥义与指南
- String类源码分析
- 花授粉优化算法-python/matlab
- tomcat架构分析及配置详解
- IDEA中安装SVN
- Numpy.frompyfunc()将计算单个值的函数转化为计算数组中每个元素的函数
- jetbrain家的fleet(已获得预览权限)直接对标vscode , fleet有望超过vscode吗?今天我们实际操作下
- ICCV2021 | Tokens-to-Token ViT:在ImageNet上从零训练Vision Transformer
- 关于Marshal 类的整理
- JAVAWEB导出word文档,遍历表格数据,导出图片