element plus 上传文件附件包括请求头的写法

 <el-upload
                            v-model:file-list="fileList"
                            class="upload-demo"
                            :action="importUrl"
                            :headers="uploadHeaders"
                             multiple
                             :on-success="uploadSuccess"
                            :on-preview="handlePreview"
                            :on-remove="handleRemove"
                            :before-remove="beforeRemove"
                            :limit="898989"
                            :on-exceed="handleExceed"
                        >
                            <el-button type="primary"><el-icon style="font-size: 22px;"><UploadFilled /></el-icon>&ensp;点击上传文件</el-button>
                            <template #tip>
                            <span class="el-upload__tip">
                                &ensp;&ensp;&ensp;&ensp; 支持扩展名:.rar .zip .doc .docx .pdf .jpg...
                            </span>
                            </template>
                        </el-upload>




import { ElMessage, ElMessageBox } from 'element-plus'

const uploadHeaders = ref({
  Authorization: 'Basic aXdtOml3bV9zZWNyZXQ=',
  'Iwm-Auth':  'bearer ' + cacheTool.getCache('token')
})
const uploadSuccess = (res) => {
 
  console.log(res.data); //上传成功后的参数返回
 
}
const fileurl = ref("/weather_stat/upload_img");
const fileList = ref([])

const handleRemove= (file, uploadFiles) => {
  console.log(file, uploadFiles)
}

const handlePreview = (uploadFile) => {
  console.log(uploadFile)
}

const handleExceed = (files, uploadFiles) => {
  ElMessage.warning(`只能传一张照片!`)
}

const beforeRemove = (uploadFile, uploadFiles) => {
  return ElMessageBox.confirm(
    `Cancel the transfer of ${uploadFile.name} ?`
  ).then(
    () => true,
    () => false
  )
}



  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值