element-ui上传excel默认选固定后缀以及上传校验

//action 上传地址
//accept 点击上传后右侧所有文件的默认选择后缀
//before-upload 上传前对文件进行校验

<el-uploadref="upload"class="upload-demo"action="https://*****.cn/api.php/Message/emailImport"accept=".xls":on-change="handleChange":before-upload="beforeAvatarUpload":on-success="handlesuccess"><el-button size="small" type="primary" icon="el-icon-upload">点击上传</el-button><div slot="tip" class="el-upload__tip">只能上传模板样式Excel文件<astyle="text-decoration: none"href="https://******.cn/file/601b5406e5268813fef47891">点击下载模板</a></div></el-upload>
methods:{//上传文件效验beforeAvatarUpload(file) {//后缀是xls、xlsxconst extension = file.name.split(".")[1] === "xls";const extension2 = file.name.split(".")[1] === "xlsx";//文件大小const isLt2M = file.size / 1024 / 1024 < 2;if (!extension && !extension2) {this.$message.error("上传文件只能是 xls、xlsx 格式!");return false;}if (!isLt2M) {this.$message.error("上传文件大小不能超过 2MB!");return false;}}}

有帮助的朋友点个赞~

element-ui上传excel验证相关推荐

  1. 实现element ui上传一张图片

    1.1 功能描述 之前项目需求会使用element ui组件中的el-upload上传一张图片.因为界面只能存在一张图片,所以上传一张图片成功之后,需要隐藏上传按钮. 2.1 主要考点 2.1.1 运 ...

  2. Element UI 上传一张图片后隐藏上传按钮

    el-upload里面绑定一个占位class: :class="{hide:hideUpload}" data里面初始化: hideUpload: false, limitCoun ...

  3. Element UI 上传组件实现文件上传并附带额外参数

    1. 需求 在使用 ElementUI 的上传组件 el-upload 实现文件上传功能时,如果单文件上传是比较简单的,但是在实际需求中,往往会在上传文件时伴随着一些其他参数,效果如下图: 在上传指定 ...

  4. Vue+element ui 上传视频

    直接上代码 (利用了阿里云浏览器直传方式) <el-form-item label="视频:" :label-width="formLabelWidth" ...

  5. vue2 - 基于Element UI实现上传Excel表单数据功能

    一.项目场景 批量数据上传后台,需要从后台下载一个固定格式的 Excel表格,然后在表格里面添加数据,将数据格式化,再上传给后台,后台做解析处理,往数据库添加数据 二.实现功能展示 点击导入excel ...

  6. 使用ocupload和POI一键上传Excel并解析导入数据库

    使用的工具如下:  JQuery ocupload jquery.ocupload-1.1.2.js Apache POI poi-3.9.jar 如果是Maven项目添加依赖如下: <depe ...

  7. 上传excel到服务器端,并写入到mssql数据库

    经常会有人问这个问题,所以整好一个就放上来!这里只涉及到实现,并不涉及到性能或者可拓展性! 本例子测试成功!(vs2008 +sql2005+office2007) 思路:先上传XLS文件,然后用Ol ...

  8. VFPBS上传EXCEL并保存MSSQL到数据库中

    开发环境 后端:VFP SP2 7423 +祺佑三层开发框架(猫框) 前端:VUE2.0+Element 思路 实现BS上传 就是利用猫框的importexcel类将EXCEL文件转换为临时表, 将临 ...

  9. Web项目,网页上传excel文件并解析实战示例

    最近写了一个基于poi解析excel文件的工具类,所以想在web项目中测试一下,就做了这个简单的项目.本项目主要使用了 SpringMVC+RESTful+Maven的风格.适合有一定基础的人员. 源 ...

最新文章

  1. AIoT开放平台及应用
  2. 出现次数最多的数-CCF模拟
  3. gRPC-rs:从 C 到 Rust 1
  4. 中国人数学好,数学思维差?
  5. ELV局部视图与差分隐私【敏感度到底怎么理解】【下】
  6. linux 根目录分配多少好,Linux下硬盘怎么分区才合适:根分区(/)交换分区(/swap)和/boot分区需要多大...
  7. 寻找安全漏洞?谨慎为之
  8. 简答如何做项目的测试经理!!!
  9. LSTMs和递归神经网络的初学者指南
  10. oracle 筆記(事務,鎖)
  11. PS中新建文件的一些常用预设信息
  12. 【⭐阅读推荐指数:5颗星★★★★★⭐】关于多副本纠删码,你想知道的全都在这里
  13. ftl有三种映射地址_SSD之FTL技术
  14. 齐治运维堡垒机后台命令执行漏洞
  15. win10 软路由_软路由和硬路由的区别分析
  16. trajan算法求lca 超级详细配图讲解
  17. discuz php单页,从PHP的模板引擎看Discuz!模板机制
  18. excel公式编辑器_用Excel制作 “抽奖”小软件,很简单!
  19. uniapp 动态插槽 slot 兼容微信小程序 h5 APP
  20. excel之高级筛选与VLOOKUP函数

热门文章

  1. 如何关闭react的端口号_react改端口号
  2. 关于GZIPInputStream的bug
  3. 电信智能手机CDMA2000选购
  4. PowerDesigner生成数据库方法
  5. 清洁计算机后不能完全启动,清洁电脑灰尘不当造成电脑无法开机的故障原因分析...
  6. 百款蓝牙耳机试用测评:这五款高性价比蓝牙耳机更值得入手
  7. python程序画漂亮图片_Python能画美观的专业插图吗 ?当然!
  8. jx2日志检查bat
  9. sudo groupadd mysql_Linux下安装独立MySQL
  10. springboot项目对接微信公众号需要知道的几个事情,非常重要。