issues
search
MofuMofu2
/
react-sandbox
React.js Sandbox
1
stars
0
forks
source link
7-1 コンポーネント描画/破棄時に処理を実行する – 副作用フック
#75
Closed
MofuMofu2
closed
1 year ago
MofuMofu2
commented
1 year ago
useEffectの使い所はコンポーネント外の変更を検知して再レンダリングする必要があるとき
依存配列の中に挿入されたstateが変わると再レンダリングされる。無限ループに気をつける
fetchするときとかくらい?
抜けるときは依存状態を初期化する必要があるのでreturn文が入ってるか注意
useLayoutEffectは画面のレンダリング前に実行される。UXに影響するため基本はuseEffectを使う