const downloadRow = (row) => {
importConfigApi.downloadTemplate(row.id, 'blob').then((res) => {
console.log(res)
// let fileName = ''
let fileName = decodeURI(res.headers['content-disposition'].split(';')[2].split('filename*=')[1].split("''")[1])
console.log(fileName)
let url = window.URL.createObjectURL(new Blob([res.data]))
let link = document.createElement('a')
link.style.display = 'none'
link.href = url
link.id = 'Adownload'
link.setAttribute('download', `${fileName}`)
document.body.appendChild(link)
link.click()
})
}
vue axios 下载 获取文件名 filename 后端返回
最新推荐文章于 2025-05-22 17:21:15 发布