0
我有一个状态,其中的一部分是一个名为'数字'的数组。其中一个动作是以下面的方式改变状态:所有的奇数应该被改为零,所有的偶数都应该被保留。例如:react-native redux - reducer改变数组元素
previous state
[9, 3, 2, 6, 8]
action
new state
[0, 0, 2, 6, 8]
行动的创建者:
export const turnEven =() => {
return {
type: TURN_EVEN
};
};
减速机:
case TURN_EVEN:
return [...state, numbers: state.numbers.map(
(i) => (i % 2 === 0 ? i : 0))];
这其中产生一个错误:意外的标记,预计, ......而 '回归' 路线正在被指示为错误的位置。 请告知
谢谢。我实际上使用了联合收割机,并为州的“数字”属性设置了一个单独的缩减器。上面的例子工作正常。谢谢。 – Wasteland