【发布时间】:2016-05-05 12:12:04
【问题描述】:
我的减速器喜欢:
const initialState = [
{
fname: null,
lname: false,
}
]
export default function login(state = initialState, action) {
switch (action.type) {
case LOGIN:
console.log("actions")
console.log(action)
console.log("reducers")
return
[{
fname: action.fname,
lname: action.lname,
}]
default:
return state
}
}
在这里,我得到了带有fname 和lname 的操作对象,但这给了我一个错误说.. Uncaught Error: Reducer "login" returned undefined handling "LOGIN". To ignore an action, you must explicitly return the previous state.
为什么会出现这个错误?
【问题讨论】: