React闭包陷阱
-
在 React 项目中使用 claude code 生成 Hooks 时的闭包陷阱规避
上周,我用 Claude Code 生成了一个看似完美的 useInterval Hook,项目上线后却收到了报警:仪表盘上的实时数据卡住了,页面显示的数值永远是初始化的那一刻。排查了一个多小时,问题最终锁定在一行自动生成的代码上,useEffect 的依赖数组被 Claude 写成了空数组,而内部却引用了三次会变化的 state。那一刻我突然意识到一个被很多人忽略的事实:AI 生成 Hooks …