element-ui upload组件 上传文件类型限制

<el-uploadclass="c-upload"ref="upload":action="actions":headers="myHeaders":data="myData":limit='limit'accept=".xls,.xlsx":on-exceed="onExceed":on-change="onChange":on-success="onSuccess":on-error="onError":file-list="fileList":before-upload="beforeUpload":auto-upload="false"
><el-buttonslot="trigger"size="small"type="primary">选取文件</el-button><divslot="tip"class="el-upload__tip">只能上传xls/xlsx文件,且不超过一个</div>
</el-upload>

上传之前:before-upload="beforeUpload"再次判断文件类型

beforeUpload(file) {console.log(file)var testmsg=file.name.substring(file.name.lastIndexOf('.')+1)const extension = testmsg === 'xls'const extension2 = testmsg === 'xlsx'// const isLt2M = file.size / 1024 / 1024 < 10if(!extension && !extension2) {this.$message({message: '上传文件只能是 xls、xlsx格式!',type: 'warning'});}// if(!isLt2M) {//     this.$message({//         message: '上传文件大小不能超过 10MB!',//         type: 'warning'//     });// }// return extension || extension2 && isLt2Mreturn extension || extension2
},

element-ui upload组件 上传文件类型限制相关推荐

  1. element vue 上传模板_Vue Element UI upload 组件上传文件之后 file list 依旧是空数组

    在 element ui 的 GitHub issue 中搜索了一下,发现 upload 组件确实不支持自动更新 file list,需要手动在上传成功和删除的回调中处理文件列表同步... 这个体验太 ...

  2. ant design Upload组件上传文件类型

    Upload组件上传文件类型设置 1.设置上传文件类型为excel <template><a-uploadname="file":multiple="t ...

  3. element ui实现自定义上传文件-以及解决已上传文件列表消失问题

    自定义上传按钮,非自动上传,效果图 action - 就是上传的接口地址 accept - 是限制上传文件格式,设置后只能上传该格式文件, 选取-选取按钮只是选择了文件 ,但是并没有上传 若要点击上传 ...

  4. element ui upload组件文件上传一次 后,不论是上传成功之后修改文件再上传还是上传失败重新上传,再次点击上传均无反应。

    问题: Element UI Upload 组件文件上传一次 后,不论是上传成功之后修改文件再上传还是上传失败重新上传,再次点击上传均无反应. 原因: 第一次上传文件后,浏览器还保存着我们已经上传的文 ...

  5. Upload手动上传文件

    Upload上传文件有两种方式: 1.自动上传,即在选择文件后就立即调用后台接口: 自动上传需要在action中写入请求接口,然后再方法里面写入回调函数即可 2.手动上传,即在选择好文件之后不会立即上 ...

  6. javaweb上传文件_javaWeb中,如何通过CommonsFileUpload组件上传文件

    大家好,欢迎来到雄雄的小课堂,今天给大家分享的是<javaWeb中,如何通过Commons-FileUpload组件上传文件> 前言:文件上传大家都不陌生,在这个互联网飞速发展的时代,共享 ...

  7. asp实现无组件上传文件原理

    一.上传网页     上传页面代码: <form   action="upload.asp"   method="post"   enctype=&quo ...

  8. 使用commons-fileupload组件上传文件(随笔)

    1.第三方控件又被称为是第三方组件,使用第三方组件,可以避免大量编码,减少开发工作量及由于逻辑或算法造成的程序异常,从而降低开发成本,提高开发效率.由于第三方组件是第三方组织或者个人提供的,在开发时提 ...

  9. 在jsp中使用smartupload组件上传文件- -

    在jsp中使用smartupload组件上传文件- - jsp对上传文件的支持不象php中支持的那么好,直接做成了函数,也不象asp中要通过组件才能实现.jsp中可以通过javabean来实现.但是我 ...

最新文章

  1. 用FlashBoot轻松制作瑞星杀毒U盘!
  2. 【Qt】Qt手动布局
  3. c++ template(10)类型函数
  4. 山东计算机类好的民办大学,2021年山东所有民办大学名单及排名(教育部)
  5. 今日头条人群洞察报告
  6. oracle有哪两种内存结构,Oracle体系结构详解(物理构造,内存结构和逻辑结构)...
  7. DVB开发之OTA升级
  8. vscode 不能运行h5c3代码_Golang安装与环境搭建并在VSCode里面输出HelloWord
  9. 使用C语言编写一个算数的除法运算(保留n位小数)
  10. 数据仓库与数据挖掘 5
  11. 重磅 | 企业大数据战略规划,看这一篇文章就够了!
  12. easydarwin php,Windows版本EasyDarwin
  13. mysql 三角函数_三角函数公式
  14. Multisim基础 调出面包板
  15. 华硕笔记本返厂维修流程_笔记本不能更换显卡为何又叫独立显卡?
  16. Ubuntu下调用opencv编程显示汉字
  17. Python模拟鼠标按键(长按)
  18. 逻辑回归与softmax回归
  19. 国美金融是“持牌大户”还是“违规大户”:国美易卡贷超出现套路贷APP,暴力催收恐吓借款人
  20. 可口可乐迎来重大人事变动:全球COO、CFO和CTO都要换人

热门文章

  1. UI设计干货素材|动效导航,漂亮的悬停动效
  2. slam十四讲第二版 pdf_先搞定SLAM,再谈如何抓住下一代互联网产业爆发点!
  3. Windows编程中引入winsock2.h后导致的错误解决
  4. 检查CUDA的NVCC编译器和GPU加速卡
  5. Segment Descriptors, Code- and Data-Segment Descriptor Types
  6. TCP状态转移:有限状态机
  7. nodejs路由控制图文混排
  8. 关于复旦大学英语水平测试和计算机应用能力水平测试成绩记载事宜的说明,复旦大学水平测试(FCT、FET)近期通知概览 | 一周复旦热问...
  9. java编写一个框架_手把手教你写一个基于 RxJava 的扩展框架
  10. c语言学习-使用指针对三个变量互相赋值