[英]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.