問題タブ [redux-middleware]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - Reduxストアがコンポーネントで空になる
コンポーネントで redux ストアを取得する際に問題があります。APIからデータを取得するためにredux-react asyncを使用しています。jsonplaceholder api からデータを取得しましたが、ストアの構成とストアとルート コンポーネントとの接続に問題があります。ロガーと redux 開発ツール拡張機能を使用して、ストアにデータがあることがわかります。
私は console.log(store.getState())
インデックスコンポーネントで行いましたが、ストアは空です: clientData: {}
. 何を見逃したのかわかりません。ヒントが必要です。
//アクション作成者
// クライアント データ レデューサー
//rootreducer
//ストアの構成
//インデックス コンポーネント
//コンポーネントと接続
javascript - redux-loop アクションがすべてのミドルウェアをスキップするのはなぜですか?
少し変更してredux-loop の公式の例を実行します。
- 代わりに
fetch
、タイムアウトで promise を使用します。 - ログ ミドルウェアを追加しました (redux.js.org チュートリアルからコピーして貼り付けます)。
副作用関数:
行動:
初期状態:
レデューサー:
私のカスタム ログ ミドルウェア:
ストアを構成します。
最初のアクションをディスパッチしてすべてを開始する: (私のコード)
出力: