其他分享
首页 > 其他分享> > 文件转base64处理

文件转base64处理

作者:互联网

一、代码:

axios({
method: 'get',
url: apiPath.common.downloaddUrl,
responseType: 'blob'
}).then(res => {
  console.log(res)
if (res && res.data && res.data.size) {
const dataInfo = res.data
let reader = new FileReader()
reader.readAsDataURL(dataInfo)
reader.onload = function (e) {
const result = e.target.result
    console.log(result) // 打印base64链接
}
}
})

二、关键点:
1、在一个请求中添加 responseType 为 blob
2、利用 new FileReader() 处理转化获得



标签:文件,dataInfo,responseType,处理,res,base64,result,reader,data
来源: https://www.cnblogs.com/waitingbar/p/11726295.html