downloadFile(url, fileName) {
axios.get(url, { responseType: 'blob' }) .then(({ data }) => {
// 为了简单起见这里blob的mime类型 固定写死了
let type = 'application/pdf;' //'image/png'
let blob = new Blob([data], { type: type })
let link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
link.download = fileName || url.split('/').pop();
link.click();
}).catch(error => {
alert(error)
})
},

最新文章

  1. sharepoint powershell 批量处理匿名访问
  2. maven 配置
  3. Java关于Properties用法的总结(一)
  4. LoadRunner11.00安装问题及解决方法
  5. 基于PXC的MySQL高可用环境简单部署
  6. [CFGym101028] 2016 Al-Baath University Training Camp Contest-1
  7. mysql数据库创建database(实例),和用户,并授权
  8. [盈利指导] [原创]五蕴皆空:App推广干货,排名数据分析优化效果
  9. IOPS和Throughput
  10. 【网络流24题】 No.6 最长不减子序列问题 (最大流)[模型:最多不相交路径]
  11. 裸机(Bare Metal)安装CoreOS
  12. 前端总结·基础篇·JS(四)异步请求及跨域方案
  13. HTTP / 1.1 RFC from W3C
  14. 基于【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ数据仓库——操作系统配置,安装必备软件
  15. 架构师成长之路4.4-多维监控体系_zabbix
  16. 使用 PowerShell 将数据磁盘附加到 Windows VM
  17. 转:zTree树控件key配置之title:zTree树节点名称过长如何省略显示且鼠标移入节点上能够显示全称
  18. 基于GitLab与Git Extensions搭建版本控制工具
  19. 如何写出优雅的JavaScript代码 ? && 注释
  20. selenium 概念及练习 !

热门文章

  1. 最全最强 Java 8 - 函数编程(lambda表达式)
  2. 古剑奇谭三已取消该页导航,B站版本无法登陆
  3. selenium3与Python3实战 web自动化测试框架 ☝☝☝
  4. vc++中代码段的免杀
  5. pdfminer API介绍:pdf网页爬虫
  6. Maven安装和在IDEA配置Maven
  7. vue——同一局域网内访问项目
  8. Vue路由守卫(跳转页面置顶的处理方)
  9. .NET进阶篇04-Serialize序列化、加密解密
  10. SVG系列 - 基础