初期ロード中、減速機から返された値が更新されています。 しかし、返された後続の値は状態で更新されません。Redux:リデューサから返された新しい値が状態で更新されない
還元剤コードの下にあるconnectToTradeServerは、別のサイトへのaxios呼び出しを行い、データを取得する関数です。
export default (state = [{"_id":"helkjdflj"}], action) => {
switch (action.type) {
case TRADE_LIST_UPDATED: {
connectToTradeServer((err, res) => {
if (err) {
return state;
} else {
return res;
}
});
}
default: return state;
}
}
私はここで間違っていますか? ありがとうございます。
スイッチの外でデフォルトのケースはなぜですか? – VivekN