在Redux存储中更新状态

时间:2020-05-07 07:08:42

标签: redux react-redux

我是不熟悉Redux和更新商店的人。我想将文件上传到我的页面。由于文件出现在gui中,因此似乎起作用了,但是在我的商店中,它只是一个空对象。上传文件后,状态为[{}]。我的减速器看起来像这样:

const initialState = {

  file: [],
};


export default (state = initialState, action) => {
  const { file } = action;
  switch (action.type) {
    case FLUSH:
      return {
        ...initialState,
      };

    case SET_FILE: return Object.assign({}, state, {
      file,
    });
    default: return state;
  }
};

有人知道我在这里做错什么吗?

0 个答案:

没有答案