//下载文件
function downloadFile(data:any){
const fileName=data.fileName
const fileUrl=data.fileUrl
const request=new XMLHttpRequest()
request.responseType='blob'
request.open('Get',fileUrl)
request.onload=()=>{
const url=window.URL.createObjectURL(request.response)
const a=document.createElement('a')
document.body.appendChild(a)
a.href=url
a.download=fileName
a.click()
}
request.send()
}
vue3实现浏览器不预览直接下载文件
最新推荐文章于 2024-08-28 17:48:43 发布