useCallback

useCallback 是一个允许你在多次渲染中缓存函数的 React Hook。

const cachedFn = useCallback(fn, dependencies)

注意

React 编译器 会自动对值和函数进行记忆化处理,从而减少手动调用 useCallback 的需求。你可以使用编译器自动处理记忆化。