useSelectorによる状態の読み取り
メニューを表示するにはスワイプしてください
コンポーネント内でストアのデータを使用するには、useSelector を使って読み取ります。
このフックにより、コンポーネントは現在の状態にアクセスできます。
状態の読み取り
コンポーネント内で useSelector を呼び出し、必要な部分の状態を返します:
import { useSelector } from 'react-redux';
function Counter() {
const value = useSelector((state) => state.counter.value);
return <p>{value}</p>;
}
この関数はストア全体の状態を受け取り、必要な部分だけを選択します。
なぜ重要なのか
コンポーネントは全体の状態に依存すべきではありません。小さな部分だけを選択することで、コンポーネントがシンプルで保守しやすくなります。
選択した状態が変化すると、コンポーネントは自動的に更新されます。手動で更新をトリガーする必要はありません。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 4. 章 1