我的初始状态是这样
const initialState = {
crops: [],
tractors: [],
fields: []
};
在我的reducer中,我试图将新元素添加到现有的作物数组中
export default (state = initialState, action) => {
switch (action.type) {
case GET_CROPS:
return {
...state,
crops: [...state.crops]
}
case SAVE_CROP:
return state;
case UPDATE_CROP:
return state;
case DELETE_CROP:
return state;
default:
return state;
}
};
这给我错误
state.crops不是迭代
如果必须必须将空数组保持在初始状态,那么如何解决此问题。
谢谢