API 参考Hook Copy pageCopyuseCallbackuseCallback 是一个允许你在多次渲染中缓存函数的 React Hook。const cachedFn = useCallback(fn, dependencies) 注意React 编译器 会自动对值和函数进行记忆化处理,从而减少手动调用 useCallback 的需求。你可以使用编译器自动处理记忆化。 参考 useCallback(fn, dependencies) 用法 跳过组件的重新渲染 从记忆化回调中更新 state 防止频繁触发 Effect 优化自定义 Hook疑难解答 我的组件每一次渲染时, useCallback 都返回了完全不同的函数 我需要在循环中为每一个列表项调用