axios流输出excel
2019独角兽企业重金招聘Python工程师标准>>>
前端如果用默认的axios配置导出的excel将会是乱发,例如下图
解决方式是将axios的配置文件更改为如下,将服务器的流数据直接转换成blob类型
let config = {responseType: 'blob'
}
axios['post'](_url,_params,config).then((response)=>{var data = response.data;var downloadElement = document.createElement('a');var href = window.URL.createObjectURL(data); //创建下载的链接downloadElement.href = href;downloadElement.download = '导出文件.xls'; //下载后文件名document.body.appendChild(downloadElement);downloadElement.click(); //点击下载document.body.removeChild(downloadElement); //下载完成移除元素window.URL.revokeObjectURL(href); //释放掉blob对象})
.catch((error)=>{reject(error)
});
转载于:https://my.oschina.net/kee1986/blog/3006568
axios流输出excel相关推荐
- Java实现Excel下载,excel文件流输出到浏览器
关于实现Excel下载,我使用的是easypoi, easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员就可以方便的写出Excel导出,Excel模板导出,Excel导 ...
- Asp.net输出Excel文件并且下载该文件以及某些细节问题解决
使用asp.net输出Excel文件并且下载,网上资源很多 我也是参照网上资源写的 简单流程,就是页面上方一个datagrid控件或者gridview控件,后来绑定数据到控件上,然后输出控件呈现的ht ...
- MFC输出EXCEL文档的过程总结
于目前的工作内容涉及到了几处需要输出EXCEL表格的内容,因此在网上也查找了些资料,在下面总结下,以方便使用: 1.当你输出的内容已经在输出的时候全部知道,并且输出格式已经固定,那么你就可以使用下面的 ...
- (原创)不带模板的DOI输出EXCEL
前面介绍了OLE输出EXCEL有个最大的特点就是慢,因为其是基于单元格层次的一个个操作去填充数据,而DOI技术采用面向对象的方法实现,解决了这个问题.至于为什么能解决,有兴趣的可以慢慢研究. 既然是使 ...
- Struts2利用stream直接输出Excel
Struts2利用stream直接输出Excel http://www.blogjava.net/usherlight/archive/2008/06/23/210135.html 在利用网页展示查询 ...
- java BASE64流 输出图片。
java BASE64流 输出图片. 亲测3个请求都可用,没有测试性能问题.仅供参考 BASE64Decoder Eclipsse 类可能引用不了解决方案链接:http://blog.csdn.net ...
- 输出EXCEL文件的通用函数
常要把各种各样的查询结果输出到EXCEL中,所以做了下面这段小程序,用于把一个SQL的SELECT查询出的结果输出为EXCEL格式文件,这个程序你只要设好用于取得一个记录集的SQL的SELECT查询语 ...
- Bug输出Excel图片不显示
输出Excel,图片不显示,其他的都正常 在我设置输出图片的格式之后,jpg修改成png之后正常了!
- PHP输出Excel实例代码
这里使用PHPExcel的开源类 一个完整的实例: <?php require_once("../includes/function.php"); //提供了SQL注入检测函 ...
最新文章
- Amoeba软件实现mysql读写分离
- 机器人运动规划调研(pending)
- C# ManualResetEvent的理解和用法
- Android 第四课 活动的启动模式
- JavaEE——Spring4--(9)Spring的事务管理(注解方式)
- 网线接法:交叉线、直通线的网线水晶头图解
- openfire的搭建与运行(转)
- Excel 如何使多组数据的饼状图大小一致
- unity 入门学习之(一)创建基本的3D游戏场景
- 如何在快手批量下载高清不含水印视频
- 医疗行业软件开发流程-立项阶段
- 电子手轮控制步进电机程序手轮控制步进电机的頻率,脉冲数,内容包括欧姆龙plc程序,mcgs程序
- WEB自动化测试学习进度
- UVM中starting_phase
- js基础试题及答案(一)
- Java编程答题游戏
- Python_Flask
- 数据仓库,数据集市,数据湖
- 如何下载顺义区卫星地图高清版大图
- linux 宝塔镇河妖
热门文章
- Python全栈开发之11、进程和线程
- ActionScript 3.0编译器编译错误大全【转】
- 转 天才学生的天才回答
- Unknown symbol platform_driver_unregister (err 0)
- Mycat安全_SQL拦截白名单---MyCat分布式数据库集群架构工作笔记0033
- Netty工作笔记0048---Http服务过滤资源
- java在线支付---13.java在线支付所有源码:
- EJB3.0学习笔记---MDB--第一个MDBBean程序:
- CodeMirror动态加载和表单提交
- 跟我学SpringMVC目录汇总贴、PDF下载、源码下载