🐣
2021/12/04 今日の積み上げ
作成日:
2021/12/04
1
React Hooks再復習
- useState
import React,{useState} from "react";
const [open,setOpen] = useState(fales);
<button onClick={() => setOpen(!open)} />
- useEffect
- useEffect()内にcallback関数を記述
- callbackはrenderごとに呼ばれる
- returnするcallback関数はアンマウント時に呼ばれる(クリーンナップ)
- 第2引数の配列内の値をbefore renderとnow renderで比較(変更があればcallback関数を実行)
- 第2引数に空の配列を渡すと、最初の1回(マウント時)のみ実行される