副作用清理与生命周期

建立连接就要负责断开:在 Effect 里实现事件监听的注册与清理,验证面板切换和组件卸载后不留重复监听和泄漏资源。

React核心约 25 分钟
开始学习
学习目标
  • 在 Effect 中建立订阅并返回清理函数,理解「每次 Effect 重新执行前先清理」的节奏
  • 验证组件卸载、依赖变化时清理函数都会被调用
  • 诊断缺少清理导致的重复监听、重复响应与资源泄漏
知识点
清理函数事件监听组件卸载订阅

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

Command Palette

Search for a command to run...