<template><div><el-upload dragaction="" :http-request="upload" :before-upload="beforeUploadFile"><el-button type="primary">上传 <i class="el-icon-upload2"></i></el-button></el-upload></div>
</template><script>export default {data() {return {fileList: [],   // excel文件列表}},methods:{// 上传文件之前的钩子, 参数为上传的文件,若返回 false 或者返回 Promise 且被 reject,则停止上传beforeUploadFile(file) {console.log('before upload')console.log(file)let extension = file.name.substring(file.name.lastIndexOf('.') + 1)let size = file.size / 1024 / 1024if (extension !== 'xlsx') {this.$message.warning('只能上传后缀是.xlsx的文件')}if (size > 10) {this.$message.warning('文件大小不得超过10M')}},// 上传upload(param) {const formData = new FormData()formData.append('file', param.file)const url = '/v_upload_file/'this.axios.post(url, formData).then((data) => {console.log('上传图片成功')}).catch((response) => {console.log('图片上传失败')})},}}
</script>

Vue:使用elementUI upload组件上传excel文件相关推荐

  1. 使用elementui实现表单上传功能_使用ElementUI中的upload组件上传Excel文件

    最初使用该组件实现图片上传是没有问题的,前后端配合,最终实现想要的效果,组件使用过代码如下: 将文件拖到此处,或点击上传 现在改为使用该组件实现Excel文件上传,组件的使用几乎是不变的,代码如下: ...

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

    element-ui upload组件 上传文件类型限制 <el-uploadclass="c-upload"ref="upload":action=&q ...

  3. Antd的Upload组件上传文件控制文件数量、格式等,以及提交时如何获取文件

    背景:使用React的antd组件的Upload(官网),要求文件上传后,在点击提交时再将文件传过去. 技术点: 完全控制的文件上传. 可控制上传数量. 控制文件格式. 移除时的事件onRemove. ...

  4. antd vue upload组件上传视频并实现视频预览

    antd vue upload组件上传视频并实现视频预览 html代码 <form><a-form-itemlabel="商品视频":labelCol=" ...

  5. vue之 上传 excel文件

    目录 vue之 上传 excel文件 父组件 UploadExcel.vue 效果 vue之 上传 excel文件 父组件 <upload-excel-component :on-success ...

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

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

  7. antd Upload组件上传状态一直处于uploading

    antd Upload组件上传状态一直处于uploading 对于受控模式,需要在 onChange 中始终 setState fileList,保证所有状态同步到 Upload 内 import { ...

  8. Django框架(上传Excel文件并读取)

    博主今天整理下Django框架中上传Excel文件并读取 博主是要在管理平台中新增用例的维护功能,想着通过上传Excel文件来展示用例,下面是项目的路径图: 首先先建数据库模型 model.py 可以 ...

  9. php上传查询excel到mysql_PHP上传Excel文件导入数据到MySQL数据库示例

    PHP上传Excel文件导入数据到MySQL数据库示例2020-06-20 00:34:11 最近在做Excel文件导入数据到数据库.网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里 ...

最新文章

  1. python查询结果写入excel_python实现查询的数据写入到excel
  2. linux下载软件后环境变量配置(最详细的保姆教程)——怎么找到linux下文件的路径
  3. ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程
  4. TCP基础知识 复习
  5. python数据挖掘学习】十五.Matplotlib调用imshow()函数绘制热图
  6. c语言 poll,c语言 linux 中 poll 的参数
  7. 知名的开源apm(Application Performance Management)工具
  8. python数字右对齐_python用format把float、int等数字字符串化设置左对齐右对齐居中对齐,宽度,保留几位...
  9. 技嘉主板更新版BIOS
  10. python xlwt_python中使用 xlwt 操作excel的常见方法与问题
  11. 学生用计算机怎么恢复出厂设置,电脑怎么恢复出厂设置
  12. 大牛程序员带你走进互联网:资历深不是优势,资源才是难得的宝藏!
  13. 心灵鸡汤1------让人奋进的五句话
  14. 游戏背景音乐怎样达到阴阳平衡?
  15. 由中序和后序(前序)序列求前序(后序)序列
  16. 拆长虹iho3000_(CA版)四川长虹iho-3000t晶晨s905l-b刷全网通系统教程可救砖头
  17. android edittext 排版,EditText和TextView出现中文、英文等string串的排版问题
  18. Javascript Prototype污染攻击(原型链污染,Bugku-web-sodirty wp)
  19. 这是昨天的内容,就这样慢慢整吧,然后,荒废了好多时间啊!!
  20. 高科技企业:投资创新企业是高科技公司的必选

热门文章

  1. onload和DOMContentLoaded事件
  2. 【常识】常见外国计量单位
  3. ATL SERVER
  4. xp系统网上邻居看不到局域网电脑_网上邻居看不到局域网的其它计算机名
  5. 安卓手机版微信聊天加密软件 悬浮窗版本
  6. RabbitMQ面试要点
  7. linux下hg命令
  8. allegro如何快设置快捷键旋转器件
  9. 嵌入式linux内核移植
  10. Matlab许可证过期解决办法