👻

reactでuseEffectが無限レンダリングされる

2023/02/11に公開
useEffect(()=>{

〜何かの処理〜
  
},[]);

第二引数に空の配列を入れる。useEffectは、値が前回の関数呼び出し時から変化したときに処理が実行される。第二引数に配列が入っていると、その配列の値が変わったらレンダリングが実行される。空だと変わるも何もないという仕組み。

Discussion