🗒️React 性能优化:如何避免乱用缓存带来的问题
2024-7-20
| 2025-1-24
字数 432阅读时长 2 分钟
date
Jul 20, 2024 04:20 AM
type
status
slug
summary
tags
category
updated
Jan 24, 2025 05:41 AM
icon
password

前言

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

组件化

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

父子组件交换数据

那么如果父组件又需要子组件的值呢,子组件改变值,也会导致其他子组件改变。
我们可以通过组件之间的包裹,来完成。这样的话children由于没有改变所以不大会导致重新渲染
 
  • React
  • React 项目性能提升:如何避免路由懒加载和图片懒加载导致的慢速问题React 常用 Hooks 实战
    Loading...