博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
axios 或 ajax 请求文件
阅读量:5928 次
发布时间:2019-06-19

本文共 936 字,大约阅读时间需要 3 分钟。

axios 或 ajax 请求文件

 

axios({        url: path + '/monitor/exportPicture' + '?access_token=' + getToken(),        method: 'post',        type: 'application/zip',        data: this.pptFormInfo,        responseType: 'blob'      }).then(response => {        const blob = new Blob([response.data])        const fileName = this.schemeName + '.zip'        if ('download' in document.createElement('a')) { // 非IE下载          const elink = document.createElement('a')          elink.download = fileName          elink.style.display = 'none'          elink.href = URL.createObjectURL(blob)          document.body.appendChild(elink)          elink.click()          URL.revokeObjectURL(elink.href) // 释放URL 对象          document.body.removeChild(elink)          this.disable = false        } else { // IE10+下载          navigator.msSaveBlob(blob, fileName)          this.disable = false        }      })

 

转载于:https://www.cnblogs.com/dw3306/p/10749900.html

你可能感兴趣的文章
生成日期列表的函数.sql
查看>>
通过实例模拟ASP.NET MVC的Model绑定机制:数组
查看>>
JSON-lib框架,转换JSON、XML不再困难【转】
查看>>
java
查看>>
CSDN博客的积分计算方法和博客排名规律
查看>>
Oracle临时表空间组
查看>>
5款免费Windows远程连接Linux桌面软件(VNC客户端)
查看>>
深入分析Parquet列式存储格式【转】
查看>>
指针实现邻接表模板
查看>>
基本分类方法——KNN(K近邻)算法
查看>>
Q_DISABLE_COPY
查看>>
Ubuntu 安装IntelliJ IDEA
查看>>
使用TensorFlow实现神经网络的介绍
查看>>
Servlet的Cookie值保存与获取
查看>>
electron-vue:Vue.js 开发 Electron 桌面应用
查看>>
【算法】实现字典API:有序数组和无序链表
查看>>
EatCam Webcam Recorder Pro
查看>>
android studio Authentication failed for
查看>>
request与response对象详述
查看>>
VMXNET3 vs E1000E and E1000
查看>>