Vue组件代码:

auto-upload属性需要设置成false,否则有些原本的属性或者函数没用上的话会报错!!!(我这种写法比较简便)

class="upload-demo"

ref="upload"

action

:on-change="uploadChange"

:on-remove="handleRemove"

:file-list="fileList"

:limit="1"

:auto-upload="false">

选取文件

上传到服务器

只能上传jpg/png文件,且不超过500kb

js代码部分(接口是axios封装):

import {} form ......;

export default {

data() {

return {

fileList: [],

};

},

methods: {

uploadChange(file, fileList){

this.fileList = fileList;

},

submitUpload() {

let formFile = new FormData();

let file = this.fileList[0].raw;

formFile.append("file", file);

this.getToExcel(formFile);

},

getToExcel(formFile){

importLoseOrder(formFile).then(res=>{

if(res.data.code==200){

this.successMsg('success', res.data.msg);

}else{

this.errorMsg(res.data.msg);

}

}).catch(err=>{

this.errorMsg('服务器错误');

})

},

},

};

//删除触发

handleRemove(file, fileList) {

this.errorMsg('你已成功移除文件:'+file.name+', 剩余文件数量:'+fileList.length);

},

vue 自己写上传excel组件_vue结合elementui组件 el-upload 上传excel表格(二)相关推荐

  1. vue父组件变量传递子组件_Vue.js 父组件向子组件传递数据通过 props

    我的使用场景:父组件:home.vue 子组件:feed-section.vue 父组件 home.vue 通过请求拿到数据后,传递给子组件 feed-section.vue:因为在子组件中需要渲染 ...

  2. vuejs 传参 向 子组件 父组件_VUe.js 父组件向子组件中传值及方法

    父组件向子组件中传值 1.  Vue实例可以看做是大的组件,那么在其内部定义的私有组件与这个实例之间就出现了父子组件的对应关系. 2. 父子组件在默认的情况下,子组件是无妨访问到父组件中的数据的,所以 ...

  3. vue怎么调用子元素的方法_vue.js 父组件如何触发子组件中的方法

    文章目录 组件 组件 (Component) 是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能 ...

  4. vue 树形控件可编辑_vue.js element-ui组件改iview 第一期 tree树形控件

    此为第一期修改,后期也适配了其他组件,更多查看我得文章 element-ui组件的tree树形控件修改源码改为iview组件 实现原理 修改了element-ui源码,把源码里面的tree模块提取出来 ...

  5. render注册一个链接组件_vue: 单文件组件 render函数

    使用vue-cli创建的vue项目,如何在这种项目中使用组建? 首先创建项目.启动项目 我们再来了解一下目录结构,src文件夹是写逻辑代码的地方,public是最终渲染到浏览器的地方. 在public ...

  6. vue 手风琴组件_Vue 使用Element-ui table组件实现手风琴效果

    利用Element-UI提供的表格组件做成手风琴效果, 即同时只能有一个行展开 效果展示 手风琴效果 版本说明 "vue": "^2.6.11", " ...

  7. 使用el upload标签上传文件的几种常见使用场景(前台+后台)

    前言:本篇博客主要介绍ElementUI中el upload上传控件的使用,包含前后台代码. 文章目录 一.总体代码 二.使用场景 1.添加 2.修改 3.单独上传到服务器 一.总体代码 1.前端控件 ...

  8. springboot上传文件同时传参数_Spring Boot 系列:使用 Spring Boot 上传文件

    上传文件是互联网中常常应用的场景之一,最典型的情况就是上传头像等,今天就带着带着大家做一个 Spring Boot 上传文件的小案例. 1.pom 包配置 我们使用 Spring Boot 版本 2. ...

  9. vue excel导入mysql详细教程_Vue前端上传EXCEL文件,后端(springBoot+MyBatis+MySQL)解析EXCEL并批量插入/更新数据库...

    文章目录 Vue前端 后端 controller层 service层:如何解析Excel文件 MyBatis:实现批量插入 在mysql中设置唯一索引Unique Index MySQL中的inser ...

最新文章

  1. python 离线下载和安装第三方库 .whl wheel 文件
  2. boost::range模块replaced相关的测试程序
  3. [转载]《STL源码剖析》阅读笔记之 迭代器及traits编程技法
  4. Squeeze-and-Excitation Networks(SENet )
  5. 移动端相关 em rem px 区别和关联
  6. python文件命名的错误
  7. 在线答题-问卷调查小系统(附源码)
  8. Ventana Research|是时候把指标中台纳入企业数据架构了!
  9. 01费曼技巧 - 助你快速掌握软件测试知识
  10. Android中的保活机制
  11. 【艾琪出品】-【计算机】《办公自动化基础》-韩伟颖(2002)南开离线作业学习资料
  12. 时势造英雄,快影成长启示录
  13. 【ROM制作工具】如何精简ROM?快速精简ROM详细教程!
  14. 这 5 本数据分析书籍,都是经典中的经典
  15. MATLAB和EXCEL交互 Spreadsheet Link
  16. 如何分析多个宅急送物流详情,并筛选代收单号
  17. Python 绘画excel分组柱状图(懒人学习)
  18. python 幂数拟合及拟合度计算
  19. 通过手机访问计算机FTP服务器
  20. 如何白嫖最新版BurpSuite Pro

热门文章

  1. harbor-offline-installer-v2.1.0.tgz 分享
  2. jar包 和 war包?
  3. 一篇文章教你学会Java基础I/O流
  4. 【收藏】hdfs参数配置详解
  5. 详解Scala函数也是对象的特性
  6. centos7安装svn1.9解决与svn服务器版本不一致的问题
  7. GridFS删除文件代码示例
  8. Mybatis CRUD注解Annotation的使用
  9. SpringBoot项目下resources文件夹下的静态资源浏览器无法访问
  10. GitLab修改用户密码