エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
React 18 の useTransition を触ってみる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
React 18 の useTransition を触ってみる - Qiita
さて、またもや今更感ありますが、、、、 デモアプリを作ってuseTransitionの動作を見ていこうと思いま... さて、またもや今更感ありますが、、、、 デモアプリを作ってuseTransitionの動作を見ていこうと思います。 useTransitionって何? 状態変更に伴う画面遷移やコンポーネントの表示切り替え時、 今の画面を保持しつつ、次の画面を裏で準備(レンダリング)させるための機能です。 人間の操作感はそのままに、裏でレンダリング終わるまでさっきの表示をずっと出しておいて。。。という具合です。 useTransitionは、遷移が進行中かどうかを示す isPending と、遷移を開始するための startTransition 関数を得ます。 startTransition コンポーネントのレンダリングとstate更新を遅らせる機能で、主な機能は遅延された更新とレンダリングの遅延です。 遅らせるstate、遅らせないstateと分けること、つまり状態更新の優先順位を任意で設定できます。 i