这是我的减速机 const initialState = { pros: [''],}export const rootReducer = (state = initialState, action) = { switch (action.type) { case ACTION_ADD_PROS: return { ...state.pros, pros: [...state.pros, action.payload] } case ACTION_
const initialState = {
pros: [''],
}
export const rootReducer = (state = initialState, action) => {
switch (action.type) {
case ACTION_ADD_PROS:
return {
...state.pros,
pros: [...state.pros, action.payload]
}
case ACTION_CHANGE_PROS:
return update(state, {
pros: {
[action.index]: {
$set: action.payload
}}
});
case ACTION_REMOVE_PROS:
???
return x
default:
}
return state;
};
有人可以帮助我如何从阵列中删除当前项目?
我尝试了很多方法,但我不明白这里有什么问题,
我也使用react-addons-update进行更新存储
return {
pros: state.filter((item, index) => index !== action.index)
}
