- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- JavaScript/React/useEffect/いつなぜuseEffectを使うべきか? へ行く。
- 1 (2023-01-23 (月) 03:30:33)
- 2 (2023-01-23 (月) 03:35:47)
いつなぜuseEffectを使うべきか?
This example highlights the importance of understanding when useEffect should be used. useEffect is for triggering code in response to the screen updating, not for triggering code in response to an event, such as a user interaction.
この例は、useEffect をいつ使用する必要があるかを理解することの重要性を強調しています。 useEffect は、画面の更新に応答してコードをトリガーするためのものであり、ユーザーの操作などのイベントに応答してコードをトリガーするためのものではありません。
つまり、
ユーザーがボタン押下するとAPIリクエストするような処理があるとして、useEffectの中でAPIリクエストするのではなく、ボタン押下イベントのハンドラーですべき