依赖陷阱与旧闭包

通过定时器、订阅和异步回调复现旧闭包问题,用函数式更新、正确依赖和 ref 持有最新值三种手段修复。

React进阶约 25 分钟
开始学习
学习目标
  • 解释旧闭包成因:回调捕获的是创建那一刻的渲染快照
  • 修定时器旧值:函数式更新或正确依赖重新同步
  • 在长期订阅又要读最新值时,用 ref 持有最新值

Command Palette

Search for a command to run...