据我所知,在 React 的功能组件中定义的函数会在组件重新渲染时重新生成。由于 useCallback 可以由特定的依赖项触发,因此可以防止这些函数不必要的重新生成。我应该将它们中的每一个都包装在 useCallback 中,并传递相关的依赖项吗?
import React from 'react'
const Comp = () => {
   const fn1 = useCallback(
     ()=>{
      // do something
   }, [dependency1])
   const fn2 = useCallback(
     ()=>{
      // do something
   }, [dependency2])
   return (
      //something
   )
}