ホームページ  >  記事  >  ウェブフロントエンド  >  Reactのdispatchメソッドの使い方

Reactのdispatchメソッドの使い方

藏色散人
藏色散人オリジナル
2022-12-20 10:25:593562ブラウズ

react のディスパッチ メソッドの使用法は、「store.dispatch({ type: 'counter/incremented' })console.log(store.getState())」のようなものです。これは、「store.dispatch() を呼び出すこと」を意味します。 " そしてアクション オブジェクトを渡し、"getState()" を通じて新しい状態を取得します。

Reactのdispatchメソッドの使い方

#このチュートリアルの動作環境: Windows 10 システム、react18 バージョン、Dell G3 コンピューター。

react のディスパッチ メソッドを使用するにはどうすればよいですか?

ReactのDispatch

Reduxストアにはdispatchというメソッドがあります。状態を更新する唯一の方法は、store.dispatch() を呼び出してアクション オブジェクトを渡すことです。ストアはすべてのリデューサー関数を実行し、更新された状態を計算します。新しい状態は getState() を呼び出すことで取得できます。

store.dispatch({ type: 'counter/incremented' })
 
console.log(store.getState())
// {value: 1}

dispatch アクションは、「イベントのトリガー」として明確に理解できます。何かが起こったので、ストアにそれについて知らせてほしいと考えています。 Reducer は、関心のあるアクションを受け取ると、それに応じて状態を更新するイベント リスナーのようなものです。

推奨される学習: 「react ビデオ チュートリアル

以上がReactのdispatchメソッドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。