elementUI中upload自定义上传行为 http-request属性

elementUI的upload地址:Element - The world's most popular Vue UI framework

<el-upload
  action=""
  :http-request="uploadFile"
>

默认的上传为action,可以用http-request进行覆盖。action属性不可以删除,要同时存在。

//参数必须是param,才能获取到内容
uploadFile(param){
// 获取上传的文件名
  var file = param.file
//发送请求的参数格式为FormData
  const formData = new FormData();
  formData.append("file",file)
// 根据res的code处理各种情况
  uploadFile(formData,param).then(res=>{
    if(res.code === 200){
     // 成功
    }else {
     // 失败
    }
  }).catch(err=>{
// 异常
  })
},

 

相关文章

el-menu 有个属性 :default-active="curActive"...
基础用法1<el-inputv-model="input1"palcehode...
 1.安装element-uinpminstallelement-ui-S 2.在main.js中i...
layout布局通过基础的24分栏,可进行快速布局基础布局使用单...
 今天做一个选择年份的功能,直接调用了ElementUI里面的Dat...
  that.end 即为结束日期