不适用批量的详细案例可以看这边:http://t.csdn.cn/vrjPf

以下都是随便弄个点击事件@clike给她触发即可实现导出。当然了。

api的使用,接口带blod

 getAPI: function (data) {const url = this.uri + '/API'return this.request({url: url,method: 'post',responseType: 'blob',data: data})},

批量导出教程为:这边vnd.ms-excel为批量导出文件,详细参数可以看单个导出的。

  batchExport() {// let a = document.createElement("a");// a.href = this.$Api.globalUrl + res.data;// a.click();console.log(this.selectedKeys)this.tActivityApplyApi.API.exportGroupByTeam(this.params.record.id,this.selectedKeys.length===0?"":this.selectedKeys.join(',')).then(res => {const blob = new Blob([res], { type: 'application/vnd.ms-excel' })const url = window.URL || window.webkitURL || window.moxURL // 兼容不同浏览器的url对象// 创建下载链接const downUrl = url.createObjectURL(blob)// 创建a标签const link = document.createElement('a')link.href = downUrllink.download = '['+this.params.record.name+'] 舞队参赛信息导出.xlsx'link.click()console.log(res)})},

这边是导出音频:octet-stream。详细参数可以看单个导出的。

batchAudio(){this.tActivityApplyApi.API.audiodownload(this.params.record.id,this.selectedKeys.length===0?"":this.selectedKeys.join(',')).then(res => {const blob = new Blob([res], { type: 'application/octet-stream' })const url = window.URL || window.webkitURL || window.moxURL // 兼容不同浏览器的url对象// 创建下载链接const downUrl = url.createObjectURL(blob)// 创建a标签const link = document.createElement('a')link.href = downUrllink.download = '['+this.params.record.name+'] 活动参加的曲目音频文件导出.zip'link.click()})},

记得:

在API中需要适用:

exportGroupByTeam:function (id,ids){return this.request({url: this.uri ,method: 'post',responseType: 'blob',data: {ids}})},

批量下载/导出excel文件或音频文件(浏览器)相关推荐

  1. 批量导入/导出Excel文件(Python+Matlab)

    简单整理了下批量导入/导出Excel的Python和Matlab代码. Matlab 连续数字型.xlsx文件(如file_1.xlsx, file_2.xlsx, file_3.xlsx) clc, ...

  2. 使用poi导出excel报错-打开文件报“Excel 已完成文件级验证和修复。此工作簿的某些部分可能已被修复或丢弃”

    使用poi导出excel报错-打开文件报"Excel 已完成文件级验证和修复.此工作簿的某些部分可能已被修复或丢弃" 1.原本正常使用的Excel导出突然下载文件报错 2.定位时发 ...

  3. 批量修改自制/第三方mp3等音频文件的音频信息(艺术家,专辑,类型,标题,流派)以帮助音频软件对音频分类

    一.背景 我们手机电脑上除了存放音乐等音频文件之外,还可能存放一些英语听力音频.老师知识点讲解音频.会议记录音频等,这些第三方或者自制的音频文件一般是没有艺术家,专辑,类型,标题,流派等音频信息的,而 ...

  4. 使用python批量下载需要的分子的SDF文件

    使用python批量下载需要的分子的SDF文件 这里需要借助python的第三方库pubchempy (可以使用pip安装:pip install pubchempy) 首先定义文件的路径(这里的文件 ...

  5. Mac os系统上一款界面简洁时尚、功能强大的视频编辑软件。通过使用 Wondershare Filmora您会很容易地创建从视频文件,音频文件,并与转场。

    Wondershare Filmora9 Mac版是Mac os系统上一款界面简洁时尚.功能强大的视频编辑软件.通过使用 Wondershare Filmora您会很容易地创建从视频文件,音频文件,并 ...

  6. Spring Boot poi 导出Excel表格、Txt到浏览器下载

    Spring Boot & poi 导出Excel表格.Txt到浏览器下载 原文链接:小回博客 文章目录 Spring Boot & poi 导出Excel表格.Txt到浏览器下载 一 ...

  7. 前端导出excel兼容IE和主要浏览器

    前端导出excel兼容IE和主要浏览器 前端导出excel所见即所得,比较简单,代码送上 1.页面调用 <a class="img-button margin_r_5" hr ...

  8. vue 本地xlsx文件下载_前端vue下载导出excel和cvs文件

    // 导出 exportData () { this.$confirm('确认导出XXXXXX?', { confirmButtonText: '导出', cancelButtonText: '取消' ...

  9. 文献管理软件//Zotero的常用插件——Sci-hub/shortdoi批量下载、Zotfile重命名PDF文件及ZoteroQuickLook快速预览(二)

    Zotero|方便好用的插件 一. Zotfile|文件重命名 1.1 Zotfile下载 1.2 Zotfile安装 1.3 Zotfile配置 1.4 Zotfile重命名文件 二. QuickL ...

最新文章

  1. 【TensorFlow】理解tf.nn.conv2d方法 ( 附代码详解注释 )
  2. 人工智能 MIT 博士系列讲课
  3. VS2017中C++无法将参数1从const char [8] 转换为char[]
  4. opencv第一课 打开一个图片
  5. php钩子函数示例,PHP中钩子函数的实现与认识
  6. hue 配置mysql数据源_hue-使用mysql作为元数据库
  7. visual basic.net 2019-判断null,is null
  8. 时序分析:串匹配—Brute-Force算法
  9. SpringBoot学习(二)探究Springboot启动机制
  10. python数字类型怎么学,python的数字类型学习之数据类型
  11. 「题解」:[BZOJ4558]方
  12. 深度学习 --- 优化入门六(正则化、参数范数惩罚L0、L1、L2、Dropout)
  13. 人生苦短我要学python壁纸_人生苦短我学Python——环境安装
  14. Word 中几个较有用的宏
  15. 理解什么叫管理vlan与业务VLAN,理解DTP及trunk的配置
  16. php判断是否submit,submit什么意思 php提交表单时判断 if$_POST[submit]与 ifisset$_POST[submit] 的区别...
  17. QHeaderView 表头设置QWidget控件
  18. OpenCV初试云雨
  19. Android webview登录手机QQ
  20. FFmpeg入门详解之43:FFmpeg解封装的原理与实战

热门文章

  1. CSS错误 Do not use empty rulesets
  2. 商场三十六计——第5计 “趁火打劫”
  3. 设置状态栏颜色、沉浸式状态栏
  4. 剪映专业版 - 你的短视频剪辑小帮手!附Mac/Win地址!
  5. 薛老师软考高项学员:2016年4月11日作业
  6. unity helios_用于Eclipse Helios的JBoss工具!
  7. 【优化理论与方法】线性规划的基本定理
  8. python获取游戏窗口_python中pygame针对游戏窗口的显示方法实例分析(附源码)
  9. 文墨绘学:大型“100元学英语”市场操作方案
  10. iVMS-4200 Vs区别_76840红单足球预测 法甲 21:00 安格斯 VS 梅斯