接收数组并将数组添加到状态

时间:2019-05-03 17:57:48

标签: javascript reactjs

我正在代码上实现React Hooks,但是遇到了问题。

function reducer(state, action) {
  switch (action.type) {
    case "UPDATE_RATE":
      return {
        rates: action.payload,
        loading: false
      };
    default:
      throw new Error("Action type must be defined");
  }
}

在这里,我收到一个action.payload数组,我想将此数组添加到rates状态。但是,我收到以下错误:

  

对象作为React子对象无效(找到:带有键{}的对象)。   如果要渲染子级集合,请改用数组。

如何将这个数组添加到我的状态对象中?

预先感谢

0 个答案:

没有答案