React AntDesign form表单文件上传 nodejs formidable 接受参数并把文件放置后端项目相对目录指定文件夹下面

2023-12-22 15:18:27

@umijs/max 请求方法

// 上传文件改成form表单
export async function uploadFile(data, options) {
   
  return request(CMMS_UI_HOST + '/api/v1/uploadFile', {
   
    method: 'POST',
    data,
    requestType: 'form',
    ...(options || {
   }),
  });
}

前端调用方法 注意upload组件上传 onChange的如下方法,参数 info.file.originFileObj 才是真正的file对象,不要直接使用info.file

 const handleChange = async (info) => {
   
    if (info.file.status === 'uploading') {
   
      setLoading(true);
      return

文章来源:https://blog.csdn.net/qq_21937107/article/details/135150939
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。