私はReduxの状態オブジェクト全体を置き換えようとしていますが、動作させることはできません。Redux状態をどのように置き換えることができますか?
function loadState(state = {}, action) {
switch (action.type) {
case 'LOAD_STATE':
return action.state
default:
return state;
}
}
export default loadState;
状態はオブジェクトであり、action.stateは新しい状態を同じにしたいオブジェクトです。
私は間違っていますか?
あなたの助けを借りてくれてありがとう。
これはあなたの唯一の還元剤ですか?このレデューサーの状態の変更は、状態ツリーの一部にのみ影響します。 –
ディスパッチされたアクションのタイプが 'LOAD_STATE'ですか? – AntonNiklasson
'combinedReducers'を使用していますか? –