后端返回了:
我需要把arraybuffer数据还原成file
并且自动开始下载这个file
我这样写了:
then(res => {
console.log(res);
const reader = new FileReader();
reader.readAsArrayBuffer(res.blob.data);
reader.onload = e => {
const a = document.createElement("a");
a.download = res.name;
a.href = e.target.result;
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
};
reader.onerror = e => {
console.log(e);
throw e;
};
})
但是不行 怎么做?
// 应该是你想要的