副作用的适用场景

三类代码各回各家:用户事件里响应动作、渲染期做纯计算、Effect 只留给与外部系统的同步——把放错位置的副作用挪回去。

React核心约 25 分钟
开始学习
学习目标
  • 区分用户事件、渲染计算与 Effect 三类代码的职责
  • 把不该放在 Effect 里的逻辑(事件响应、派生计算)移回正确位置
  • 说出把逻辑放对位置后的收益:更少的渲染轮次、更可控的触发时机
知识点
副作用useEffect事件处理渲染期计算

内容版本 1.0.0,核验于 2026-10-26

Command Palette

Search for a command to run...