post方式下载excel表格

request({method: 'post',url: this.exportUrl,data: data,responseType: 'blob' // 服务器返回的数据类型}).then((res) => {const blob = new Blob([res], { type: 'application/force-download' }) // Blob 对象表示一个不可变、原始数据的类文件对象const fileReader = new FileReader() // FileReader 对象允许Web应用程序异步读取存储在用户计算机上的文件的内容fileReader.readAsDataURL(blob)// 开始读取指定的Blob中的内容。一旦完成,result属性中将包含一个data: URL格式的Base64字符串以表示所读取文件的内容fileReader.onload = (e) => {const a = document.createElement('a')a.download = `表格.xls`a.href = e.target.resultdocument.body.appendChild(a)a.click()document.body.removeChild(a)}}).catch(err => {console.log(err)})

post方式下载excel表格相关推荐

  1. js使用Blob的方式实现excel表格的下载(流文件下载)

    js使用Blob的方式实现excel表格的下载(流文件下载) js前端下载工具 getToken 为了获取token, 不需要的可以去除 downLoadXlsx中的data, 是数据的搜索参数(根据 ...

  2. 下载excel表格后缀名为.do形式

    最近用POI导出数据到excel,文件可以在浏览器下载,只是下载excel表格后缀名为.do形式.这里的do是我web.xml配置的filter过滤去的拦截方式,事实证明,这里配置什么拦截方式,后缀名 ...

  3. 点击按钮下载Excel表格

    网页点击按钮,下载Excel表格到本地 // 下载Excel表格 // table:页面需要下载的表格名 elem:下载按钮 tableName:下载后的报表名 function getExcelUr ...

  4. 利用EasyExcel完整的springboot +vue前后端导出并下载excel表格

    文章目录 写在前面 正文 1. springboot后端引入easyexcel及使用 1.1 引入依赖 1.2 接口serviceImpl方法 1.3 提供一个对list集合去重的方法(根据相同key ...

  5. php通过ajax下载文件,PHP使用ajax的post方式下载excel文件简单示例

    本文实例讲述了PHP使用ajax的post方式下载excel文件.分享给大家供大家参考,具体如下: 项目需求,前端发起ajax请求,后端生成excel并下载,同时需要在header头中,带上token ...

  6. PHP使用ajax的post方式下载excel文件简单示例

    本文实例讲述了PHP使用ajax的post方式下载excel文件.分享给大家供大家参考,具体如下: 项目需求,前端发起ajax请求,后端生成excel并下载,同时需要在header头中,带上token ...

  7. SpringBoot下载excel表格

    SpringBoot下载excel表格 git地址:https://gitee.com/benming-walnut/download-excel.git 1.目录结构 2.相关依赖 <pare ...

  8. vue下载excel表格模板和导入excel表格数据

    vue下载excel表格模板和导入excel表格数据 vue制作excel表格模板给前端下载 vue制作excel表格模板给前端下载 最近有个需求,需要导入excel表格,并且还需要制作模板给用户下载 ...

  9. js下载excel表格,下载pdf

    常见我们会遇到下载一个excel表格模板或者下载一个可以查看的PDF文档. 下载excel表格或者下载一个pdf文档,主要是通过两点来实现的: 1- 在webpack里面配置loader 2- 设置下 ...

最新文章

  1. mysql variables_通过什么命令能够改变mysql的variables的变量里的值?
  2. nginx详细配置文件 (转)
  3. PDA端的数据库一般采用的是sqlce数据库
  4. Zabbix 通过 API 监控 k8s | 技巧
  5. ra8873 ST7789区别
  6. 【C语言】输出华氏-摄氏温度转换表
  7. 【雷达】基于TI毫米波雷达IWR6843ISK实现室内人员检测附matlab代码
  8. vistor的安装与使用
  9. 分销商城系统核心功能模块
  10. sklearn 中的Ridge函数
  11. asp.net mvc 项目使用Quartz.net添加定时任务
  12. TMS320F280049C 学习笔记15 DAC
  13. 去IT培训机构学习适合哪些人去学习
  14. 牛客网剑指offer java 全部题解
  15. Android高级架构师系统学习——Android-音频可视化,程序员怎样优雅度过35岁中年危机
  16. 《惢客创业日记》2020.01.28-02.06 惢客发展的三个阶段(上)
  17. HP工作站进入BIOS
  18. 李永乐复习全书高等数学 第四章 向量代数与空间解析几何
  19. 如何监测大坝安全和小型水库雨水情测报?水库安全监测系统解决方案为您解决
  20. SEED实验系列:缓冲区溢出漏洞实验

热门文章

  1. Full Depth Morning Show(换根法, 树形dp)
  2. 如何选择一款优质的商城系统?
  3. 安卓获取mysql数据封装方法_数据库:安卓封装的原生api
  4. 为什么360如此流氓却还有这么多人用?
  5. 基于webGL的三维数字地球
  6. 惠普服务器ipmi配置方法
  7. unity 2d 游戏开发教程(2d战棋)
  8. 免费下载:全国各级别行政边界数据下载
  9. 2021年R1快开门式压力容器操作找解析及R1快开门式压力容器操作考试试题
  10. 深度学习中,CPU、GPU、NPU、FPGA如何发挥优势?