
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[自分用]Next.jsの空配列について - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[自分用]Next.jsの空配列について - Qiita
useEffectの第二引数の役割とは 簡単にいうと、[]に記述された変数が変更されると、改めてuseEffectの中... useEffectの第二引数の役割とは 簡単にいうと、[]に記述された変数が変更されると、改めてuseEffectの中身が実行される。 下記はクリックイベントのコードだが、そこで使用した変数fooをuseEffectの第二引数に記述。 そうすることによりfooが変わるたびにuseEffectの中身が実行される。 export default function Home() { const [foo, setFoo] = useState(1); const handleClick = () => { setFoo(foo => foo + 1); }; useEffect(() => { console.log('その次にマウントが実行されるよ'); return () => { console.log('fooが変わると最初にアンマウントが実行されて'); } }, [foo]); re