Javascript 如何修复react中的redux reducer和action creator?
我用redux编写了一个Javascript 如何修复react中的redux reducer和action creator?,javascript,redux,reducers,Javascript,Redux,Reducers,我用redux编写了一个onChange函数,但它不起作用 export const changeScore = (team, value) => { console.log(1); return { type: ActionTypes.CHANGE_SCORE, payload: { team, value }, }; }; case (ActionTypes.CHANGE_SCORE): console.log(2); return { .
onChange
函数,但它不起作用
export const changeScore = (team, value) => {
console.log(1);
return {
type: ActionTypes.CHANGE_SCORE,
payload: { team, value },
};
};
case (ActionTypes.CHANGE_SCORE):
console.log(2);
return {
...state,
data: state.data.map((item) => (
item.id === action.payload.team.id
? { ...item, score: action.payload.value }
: item
)),
};
我的action creator工作正常,但我的减速机不工作
export const changeScore = (team, value) => {
console.log(1);
return {
type: ActionTypes.CHANGE_SCORE,
payload: { team, value },
};
};
case (ActionTypes.CHANGE_SCORE):
console.log(2);
return {
...state,
data: state.data.map((item) => (
item.id === action.payload.team.id
? { ...item, score: action.payload.value }
: item
)),
};
我有console.log(1)
但是console.log(2)
不工作
export const changeScore = (team, value) => {
console.log(1);
return {
type: ActionTypes.CHANGE_SCORE,
payload: { team, value },
};
};
case (ActionTypes.CHANGE_SCORE):
console.log(2);
return {
...state,
data: state.data.map((item) => (
item.id === action.payload.team.id
? { ...item, score: action.payload.value }
: item
)),
};
您是否正确分派changeScore方法?添加更多代码以正确理解问题您是否正确分派changeScore方法?添加更多代码以正确理解问题