直接用下载流的方式
downLoad(val) {
const params = {
id: val.id
}
const filename = val.reportName
downLoadexport(params).then((res) => {
const blob = new Blob([res])
if (window.navigator && window.navigator.msSaveOrOpenBlob) {
window.navigator.msSaveOrOpenBlob(blob, filename)
} else {
const elink = document.createElement('a')
// elink.download = '维护日志' + '.zip';
elink.download = filename
elink.style.display = 'none'
elink.href = URL.createObjectURL(blob)
document.body.appendChild(elink)
elink.click()
URL.revokeObjectURL(elink.href) // 释放URL 对象
document.body.removeChild(elink)
}
})
},