私はアクション作成者に以下のコードを書いています:これは私がレデューサー - サブデータ "に見るものです:[{}、{}、{}]} - 実際に約束です - 私はそれを使用して変換しようとしたが、運がない...一日中苦労している...任意のアイデア?ディスパッチ後のレデューサーの空のオブジェクト
export function getMainData() {
return async function getMainData(dispatch) {
const { data } = await getMainDataAPI();
const subData = data.map((item) => {
const endpoint = 'build with item.name';
return Request.get(endpoint);
});
console.log('subddd' + subData); prints -> **[object Promise],[object Promise],[object Promise]**
dispatch({
type: GET_DATA_AND_SUBDATA,
payload: { data, subData }
});
};
}
async function getMainDataAPI() {
const endpoint = 'url';
return Request.get(endpoint);
}
ネストされたアクションの[reducer.state.propsは重複しない可能性があります] react/redux](https://stackoverflow.com/questions/47070786/redu-state-props-is-undefined-in-nested-actions- – ivan