其他分享
首页 > 其他分享> > js下载blob文件

js下载blob文件

作者:互联网

  exportStatistics () {       let usercode = getStorage('usercode')     // url 为正常文件下载地址       return axios.get(`/hrssc/portal/plantform/prove/downloadPdf?typeId=0001&usercode=${usercode}`, {         ignoreError: 1,         responseType: 'blob',         original: true,         source: true       })    },    onDownload() {       this.exportStatistics().then((res) => {         const temp = res.headers['content-disposition']           .split(';')[1]           .split('=')[1];         const fileName = temp;         const blob = new Blob([res.data], {           type: res.data.type         });         const link = document.createElement('a');         link.href = window.URL.createObjectURL(blob);         link.download = fileName;         link.click();       })     }

 

标签:const,usercode,res,js,link,blob,data,下载
来源: https://www.cnblogs.com/fczbk/p/15838199.html