最終更新:2022-08-04 (木) 12:57:21 (4d)
useCallback
Top / useCallback
- 関数をReact/メモ化
useCallback(実行する関数, [依存する値]);
- 依存する値が変わると関数を再作成
関数を子コンポーネントに渡す場合
- 何もしないと再レンダリングでコードが実行されるたびに新しい関数が再生成される
- propsが変化してしまい、子要素もレンダリングされてしまう
- useCallbackを使い関数をメモ化