<a-uploadname="file" //发到后台的文件参数名:multiple="false"  //禁用多选:file-list="fileList"  //已经上传的文件列表(受控):remove="handleRemove" :before-upload="beforeUpload"@change="zdTableImport" ><a-button>导入</a-button></a-upload>
methods:{//上传状态handleRemove(file) {const index = this.fileList.indexOf(file)const newFileList = this.fileList.slice()newFileList.splice(index, 1)},beforeUpload(file) {this.fileList = [...this.fileList, file]return false},//子网表格引入async zdTableImport(info) {const formData = new FormData()formData.append('excel', this.fileList[0])const { data: res } = await importExcel(formData)if (res.code == 200) {this.$message.success('导入成功')if (res.respData.length > 0) {for (let i = 0; i < res.respData.length; i++) {const element = res.respData[i]var result = this.subnetAddressData.some(item => item.subnetAddress == element.ip)console.log(result)if (!result) {this.subnetAddressData.push({key: this.subnetAddressData.length + 1,subnetAddress: element.ip,subnetMask: element.mark,address: 1})}}}} else {this.$message.error('导入失败')}this.fileList = []},
}

注意:async zdTableImport(info)方法中的info必须要带

ANT DESIGN VUE upload 上传excel (使用upliad组件,上传excel到页面表格)相关推荐

  1. ant design vue 中Upload组件如何自定义文件列表的样式

    ant design vue 中Upload组件如何自定义文件列表的样式 问题 历程 UploadList 组件源码 h() 方法 实现 注 问题 技术:vue.ant design vue 在开发项 ...

  2. ant design vue table 高度自适应_Vue组件库大评测 Element, iView, HeyUI, Ant Design Vue

    今天偶然的机会想了解下其他Vue相关的组件库,网上刚好有文章,顺便自己做一下笔记,算是资源整理吧 .好了,话不多说,直接开始: 组件库的选择对于前端开发有者至关重要的影响,而组件的丰富性以及健壮性是我 ...

  3. 2019年 Vue 组件库大评测 Element, iView, HeyUI, Ant Design Vue

    2018年我写的Vue组件库对比文档: https://juejin.im/post/5a9628415188257a7b5ac678 一年的时间,每一个组件库都有了更多的发展,Ant Design ...

  4. 解决ant design vue中的modal弹框样式修改无效问题 修改modal样式无效

    ant design vue中的modal弹框修改样式无效问题 ant中的弹框样式是修改不了的 原因在于弹框modal被挂载在最大的元素div外面了 所以需要将挂载在某个html元素上 在modal外 ...

  5. 【Ant Design Vue】之Grid栅格和Space间距

    文章目录 Grid 栅格 Space 间距 Grid 栅格 Ant Design Vue 将整个设计建议区域按照 24 等分的原则进行划分,划分之后的信息区块我们称之为『盒子』.建议横向排列的盒子数量 ...

  6. ant design vue table分页

    ant design vue table分页设置 1.设置pagination <a-table :columns="columns" :dataSource="d ...

  7. Vue 2.x折腾记 - (16) 基于Ant Design Vue 封装一个配置式的表单搜索组件

    前言 这次的后台管理系统项目选型用了Vue来作为主技术栈: 因为前段时间用过React来写过项目(用了antd),感觉棒棒的. 所以这次就排除了Element UI,而采用了Ant Design Vu ...

  8. ant design vue利用rowClassName给table添加行样式

    ant design vue利用rowClassName给table添加行样式 目录 1. 需求:表格每行数据hasVerdict值不为'1'时标红显示 2. 实现方式:table属性rowClass ...

  9. chrome插件开发(manifest_version版本V3 + Ant Design Vue)

    1.什么是 Chrome 插件 谷歌浏览器插件是一种小型的定制浏览器体验的程序,通过插件可以自定义浏览器的一些行为来适合个人的需求,例如上面的查看服务器状态插件. 在应用商店中下载下来的插件基本上都是 ...

最新文章

  1. hihoCoder 网络流四·最小路径覆盖
  2. Android之安装常见的一些解决方法
  3. 理解DataSet的数据缓存机制
  4. python3 - 元组、集合
  5. cvc 降噪_耳机降噪技术有哪几种?
  6. js设计模式-组合模式
  7. [20180808]exists and not exists.txt
  8. TreeView的checked事件
  9. java视频教程enet网络,流媒体技术原理及播放方式(浅显易懂)
  10. pip安装pytorch(CPU)附上whl文件
  11. 移动开发:怎么去掉点击时出现背景蓝色
  12. linux scp命令 将数据从一台linux服务器复制到另一台linux服务器
  13. HyperLPR中文车牌识别
  14. 小学生python编程教程-Python适合小学生学的编程语言
  15. C语言 Fibonacci数列(递推)
  16. 软著申请技巧及注意事项
  17. 如何在不重装系统的情况下换固态硬盘?
  18. 草丛效果-shader forge
  19. 分享66个PHP源码,总有一款适合您
  20. Typora如何将图片使用相对路径保存到统一文件夹中(解决.md文档传输丢图片的方法)

热门文章

  1. 文档搜索工具推荐bbdoc,号称Everything作者推荐了anyTXT,用后有点失望,真不知道老外啥标准?
  2. cpp实现直线的DDA算法
  3. python 资源文件_如何用 Python 正确读取资源文件
  4. 键盘数字对应的ASCII码(keycode码)
  5. Windows ❀ CMD中使用批量Ping网段命令教程
  6. python web和java web区别_成都汇智动力-谈谈个人认为的JavaWeb开发与PythonWeb开发的区别...
  7. 《大数据技术原理与应用》(第八章Hadoop 课后答案)
  8. Eplan p8 v2.7 卡顿问题
  9. 数学在计算机密码学中的运用,计算机密码学的数学引论.ppt
  10. DEMATEL-ISM模型的Python实现——方法介绍以及代码复现