当前位置: 首页 > news >正文

elementui el-upload 上传文件

文章目录

  • 前言
  • 一、Html
    • 2.上传
  • 总结


前言

在使用element中的el-upload上传文件或者图片时,需要先把el-upload的自动上传改为手动上传:auto-upload=“false”然后el-upload内部会调用this.$refs.upload.submit();方法,从而实现多个文件上传。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Html

 <el-upload class="upload-demo" ref="uploadKpem" :http-request="onUploadKpem" action="" :on-preview="handlePreviewKpem":on-remove="handleRemoveKpem" :file-list="fileListKpem" :auto-upload="false" accept=".pem" :limit="1"><el-button slot="trigger" type="primary">文件选择</el-button><el-button style="margin-left: 10px" type="primary" plain @click="submitUploadKpem()">确认上传</el-button></el-upload>
data(){return {fileListKpem: [],}
}

2.上传

代码如下(示例):

//选择文件async onUploadKpem(file) {let formData = new FormData();formData.append("file", file.file);   //文件上传需要的参数 file 和 tokenformData.append("token", this.token);let upKpem = await UploadFileKpem(formData); //UploadFileKpem 自己封装的接口// console.log(upKpem,"上传")if(upKpem.code == 200){....}else{....}},
//点击上传
submitUploadKpem() {this.$refs.uploadKpem.submit();},

总结

需要注意的是
accept 设置了上传文件类型 可自己更换
:limit=“1” 设置了上传最大个数为1
需要多文件上传时 跟上面代码基本一致 需要注意的是onUploadKpem方法里面可以使用map foreach等添加文件 实现多文件上传

http://www.lryc.cn/news/213732.html

相关文章:

  • Python图像处理【15】基于非锐化掩码锐化图像
  • 介绍几款Linux 下终极SSH客户端
  • 项目综合实训,vrrp+bfd,以及策略路由的应用
  • [架构之路-246/创业之路-77]:目标系统 - 纵向分层 - 企业信息化的呈现形态:常见企业信息化软件系统 - 客户关系管理系统CRM
  • python manage.py createsuperuser运行错误
  • 解决恶意IP地址攻击:保卫网络安全的有效方法
  • Android WMS——WMS窗口添加(十)
  • CVPR 2023 | 主干网络FasterNet 核心解读 代码分析
  • 【进阶C语言】数组笔试题解析
  • vue-router学习(四) --- 动态添加路由
  • 科东软件受邀参加2023国家工业软件大会,共话工业软件未来
  • ros启动节点的launch文件你真的会写吗?
  • AMEYA360:循序积累立体布局,北京君正实景展示AI-ISP
  • 10.31 知识总结(选择器、css属性相关)
  • 【网络协议】聊聊TCP如何做到可靠传输的
  • 记一次flask框架环境综合渗透测试
  • 博弈论学习笔记(2)——完全信息静态博弈
  • 【COMP304 LEC4 LEC5】
  • 表白墙(服务器)
  • 在 Mac 中卸载 Node.js
  • Hafnium构建选项及FVP模型调用
  • 第44天:前端及html、Http协议
  • shell_63.Linux产生信号
  • 互联网摸鱼日报(2023-11-01)
  • AR的光学原理?
  • 语义分割 实例分割的异同点
  • C++学习初探---‘C++面向对象‘-继承函数重载与运算符重载
  • Linux下搭建SRS服务器环境
  • pytest 使用(一)
  • 基于秃鹰算法的无人机航迹规划-附代码