問題タブ [thunk]

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.

0 投票する
1 に答える
936 参照

javascript - Redux Reducer、状態に複数の API ページ分割リクエストを追加

私はアプリを構築しています。このアプリは、商品データ用に woocommerce API をリクエストする必要があります。API では一度に 100 項目しか許可されないため、動的ページ パラメータを使用してこの要求を 4 回呼び出す必要がありました。

このデータに対する私の目的は、レデューサーがデータを結合して、反応コンポーネントでフィルター処理できる 1 つの配列にすることです。

現時点での私の問題は、レデューサーが各 API 呼び出しを独自の配列に追加していることです。したがって、300 個の製品を含む大きな配列ではなく、それぞれ 100 個の製品を含む 4 つの配列を含む 1 つの配列があります。下の画像を参照してください。

状態データ結果

アクションは次のとおりです。

非同期で4回実行されます:

私の減速機:

私は世界で最も優れたコーダーではありません。あなたの意見を歓迎します。ここ数日、頭を壁にぶつけています。ティア。