Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ リデューサーを簡単に記述する方法 | スライスによる状態の作成と管理
ReactにおけるRedux Toolkitによる状態管理

bookリデューサーを簡単に記述する方法

メニューを表示するにはスワイプしてください

リデューサーは、状態がどのように変化するかを定義するものです。Redux Toolkit では、従来の Redux よりもはるかに簡単な方法でリデューサーを記述できます。

リデューサーの記述方法

スライス内では、リデューサーは通常の関数のように記述されます:

increment(state) {
  state.value += 1;
}

一見すると、状態を直接変更しているように見えます。

この仕組みが動作する理由

標準の Redux では、状態を直接変更することはできませんでした。毎回新しいオブジェクトを返す必要がありました。

Redux Toolkit では、内部的により簡単なコード記述を可能にしつつ、状態の更新を安全に保つツールが使われています。

重要なポイント

状態を変更しているかのようにリデューサーを記述。Redux Toolkit がこれらの変更を安全な更新に変換。

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  3

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  3
some-alt