javascript - 通过API调用使用react redux进行文件上传

标签 javascript reactjs express react-redux redux-form

我想上传一个带有 react-redux-universal-hot-example 的文件样板文件。

提交时,将调用以下函数(由 ApiClient 管理):

export function update(data) {
  return {
    types: [UPLOAD, UPLOAD_SUCCESS, UPLOAD_FAIL],
    promise: (client) => client.post('/project/update', {
      files: data
    })
  };
}

在服务器端,调用以下函数(由 Api 管理):

export default function update(req, params) {
  // get the file
}

文件信息位于哪里?

最佳答案

您需要一个 Express 中间件来处理多部分/表单数据,例如 Multer .

关于javascript - 通过API调用使用react redux进行文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42490255/

相关文章:

javascript - Jquery-UI Draggable 导致图像缩小?

javascript - 将WebRTC流转发到rtmp服务器

javascript - 为什么每次删除并重新创建目标元素时动画速度都会增加?

javascript - 初始化后添加更多图像时,React-slick slider 会变形

javascript - React 解析意外的 token

html - 无法将 css 样式表链接到 html

javascript - 是否可以有一个继承自 Boolean.prototype 的自定义 bool 对象?

javascript - React 中默认 <option> 的使用需要选择元素

javascript - mongoose - 路径中的值 "[object Object]"转换为数字失败

javascript - 处理多个请求,而前一个请求不会阻塞下一个请求