axios下载流文件,下载base64文件
一、下载流文件
首先,reponseType要设置成’blob’
request({
url:url,
method:'post',
data,
responseType:'blob
})
然后,下载就是一个模拟a标签然后模拟点击的过程
假设返回来的流存放在res中。
const blob = new Blob([res])
const fileName = ‘文件名,带后缀的'
let a = document.createElement('a')
a.download = fileName
a
原创
2020-09-15 14:48:43 ·
582 阅读 ·
0 评论