エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
state はスナップショットである – React
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
state はスナップショットである – React
state 変数は、読んだり書いたりできる普通の JavaScript の変数のように見えるかもしれません。しかし... state 変数は、読んだり書いたりできる普通の JavaScript の変数のように見えるかもしれません。しかし、state はむしろ、スナップショットのように振る舞います。state をセットしても、既にある state 変数は変更されず、代わりに再レンダーがトリガされます。 このページで学ぶこと state のセットが再レンダーをどのようにトリガするのか state がいつどのように更新されるか state がセットされた直後に更新されない理由 イベントハンドラが state の「スナップショット」にどのようにアクセスするのか state のセットでレンダーがトリガされる ユーザインターフェースとはクリックなどのユーザイベントに直接反応して更新されるものだ、と考えているかもしれません。React の動作は、このような考え方とは少し異なります。前のページで、state をセットすること