我在这里具有此功能,该功能具有给定空对象的动作:
export default reducer(state = initialState, action = {}) {
switch(action.type) {
return {
...state, blahblah
}
}
}
这是否可能会造成某种类型的错误或更好的框架,为什么这是一个不好的做法?了解减速器的工作原理后,我看不出用空对象初始化动作的意义。
答案 0 :(得分:0)
我也不明白这一点。您的动作创建者将始终被要求返回类型/有效载荷的对象,因此似乎无需设置默认值