问题
使用vue的axios下载文件提示跨域,后端已经设置允许跨域
解决
使用fetch下载文件
fetch(文件路径).then(res => {
res.blob().then(myBlob => {
const href = URL.createObjectURL(myBlob);
const a = document.createElement('a');
a.href = href;
a.download = '1233';
a.click();
a.remove();
});
});