1.Blob
3.1. 后端返回的是blob对象
Blob {size: 10632, type: 'image/jpeg'}
3.2. 需要下载或者预览,转成blobURL
const blob = new Blob([res.data.value]);
imgSrc.value = URL.createObjectURL(blob)
3.3. blob对象转为file对象放在formData里传给后端
function blobToFile(blob) {
return new File([blob], 'screenshot.jpeg', { type: 'image/jpeg' })
}
本文介绍了如何在前端处理后端返回的Blob对象,包括将其转换为URL进行下载或预览,以及将Blob对象转换为File对象以便于通过FormData上传到后端。
4003

被折叠的 条评论
为什么被折叠?



