const code = this.checkList.join()
const a = document.createElement('a')
a.href = `/mystical/backstage/imageData/imageExport?imageCodes=` + code
document.body.appendChild(a)
a.click() // 下载
URL.revokeObjectURL(a.href) // 释放URL 对象
document.body.removeChild(a) // 删除 a 标签
文件流
axios({
url: `url`, //请求路径
responseType: "blob", //表明返回服务器返回的数据类型
method: "post", //请求方式
data: params, //请求需要传的参数
}).then((res) => {
//创建一个隐藏的a链接
let fileName = '文件123'
const link = document.createElement("a");
let blob = new Blob([res.data], { type: "application/vnd.ms-excel;charset=utf-8" }); //文件流处理
link.style.display = "none"; //去除a标签的样式
link.href = URL.createObjectURL(blob);
link.download = fileName;
document.body.appendChild(link);
link.click();
})