我一直試圖在Redux中替換整個狀態對象,但是我無法讓它工作。如何更換Redux狀態?
function loadState(state = {}, action) {
switch (action.type) {
case 'LOAD_STATE':
return action.state
default:
return state;
}
}
export default loadState;
state是一個對象,action.state是我希望新狀態等於的對象。
我在做什麼錯?
感謝您的幫助球員。
這是您唯一的減速機嗎?在這個簡化器中對狀態的任何改變只會對狀態樹的一部分產生影響。 –
你確定調度的動作有一種'LOAD_STATE'? – AntonNiklasson
你使用'combineReducers'嗎? –