[英]React hooks useCallback has dependency on function
我有以下功能
const handleClick = React.useCallback(
(value) => {
dispatch({ value });
},
[dispatch]
);
我的问题是,就我而言,是否有必要使用useCallback
? 当依赖是一个函数时,React 如何判断依赖是否改变?
没有必要使用useCallback
但使用它会反映良好的性能。
useCallback
返回一个记忆化的回调。 根据我的理解, react
调用该函数,并且只有在我们传递给它的依赖项发生任何变化时才执行回调函数。
参考:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.