这个减速机好吗:
function someReducer(state = initialState, action) {
if (action.type === SOME_ACTION) {
const newState = Object.assign( {}, state );
// ...
// doing whatever I want with newState
// ...
return newState;
}
return state;
}
如果没问题,为什么我们需要所有这些不可变的库来使我们的生活复杂化。
ps 只是试图理解 Redux 和不变性