axios下载文件
api
.getAllAlarmExport({
params: {
limit: 100,
page: 1,
},
responseType: 'blob' ,
})
.then((res) => {
let blob = new Blob([res], {
type: 'application/vnd.ms-excel',
}) // 为blob设置文件类型,这里以.xls
// console.log("输出====>2",blob)
let url = window.URL.createObjectURL(blob) // 创建一个临时的url指向blob对象
let a = document.createElement('a')
a.href = url
a.download = '文件名称'
a.click()
// 释放这个临时的对象url
window.URL.revokeObjectURL(url)
loading.close()
})
蜀ICP备16028301号-5