初始化时将动作对象传递为空对象会影响应用程序状态吗?

时间:2019-01-29 21:47:06

标签: redux react-redux

我在这里具有此功能,该功能具有给定空对象的动作:

export default reducer(state = initialState, action = {}) {
  switch(action.type) {
    return {
      ...state, blahblah
    }
  }
}

这是否可能会造成某种类型的错误或更好的框架,为什么这是一个不好的做法?了解减速器的工作原理后,我看不出用空对象初始化动作的意义。

1 个答案:

答案 0 :(得分:0)

我也不明白这一点。您的动作创建者将始终被要求返回类型/有效载荷的对象,因此似乎无需设置默认值