首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >React 事件处理函数每次渲染都重新创建?useCallback 的真实使用场景

React 事件处理函数每次渲染都重新创建?useCallback 的真实使用场景

作者头像
用户1839651
发布于 2026-10-09 14:50:06
发布于 2026-10-09 14:50:06
10
举报
概述
写 React 组件时经常看到这样的代码:父组件把一个内联函数传给子组件,子组件用 React.memo 包裹,结果发现子组件还是频繁重渲染。打开 React DevTools 的 highlight updates 选项,输入框每敲一个字符,整个列表都在闪。翻文档会看到 useCallback 的说明,但复制示例改完却经常没效果——依赖项写错、把 state 闭包进去、或者只是单纯包了一层反而更

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档