🗒️React新手常犯的错误-乱用缓存
2024-7-20
| 2024-10-24
0  |  阅读时长 0 分钟
date
Jul 20, 2024 04:20 AM
type
status
slug
summary
tags
category
updated
Oct 24, 2024 12:52 PM
icon
password

前言

在之前的文章中,我列举了一些React常用的Hooks。其中一些Hooks 如React.memo,useMemo等hooks可以缓存结果,但是这不代表我们可以无脑的缓存,因为内存的开销也是很昂贵的。
 

组件化

组件之间分开,规避状态改变重新渲染组件
这样的话,form表单改变也不会说重新导致Expensive 组件的渲染
 

父子组件交换数据

那么如果父组件又需要子组件的值呢,子组件改变值,也会导致其他子组件改变。
我们可以通过组件之间的包裹,来完成。这样的话children由于没有改变所以不大会导致重新渲染
 
  • React
  • 这些错误让你的React项目变慢React 常用Hooks
    Loading...