【发布时间】:2016-11-03 22:48:31
【问题描述】:
我在将新的todo 添加到经典的todos 时遇到问题。在 React/Redux 上进行。
这里是reducer-todos.js:
export default function (state=[
{
id: 0,
todo: "Study English"
},
{
id: 1,
todo: "Run sprint"
},
{
id: 2,
todo: "Call Bob"
}], action) {
switch(action.type) {
case "ADD_TODO":
return state.push({id: state.length, todo: action.todo});
break;
}
return state;
}
这是我得到的问题:
不知何故,todos 对象变成了4,而不是 Array[4]。为什么会这样?
如果需要更多信息,请告诉我。
【问题讨论】:
标签: reactjs redux react-redux