导出功能

This commit is contained in:
zoujiandong
2023-11-14 16:20:52 +08:00
parent aa36d30145
commit c44507fb47
20 changed files with 649 additions and 65 deletions
+15
View File
@@ -0,0 +1,15 @@
export const downloadFile=(fileUrl,name='')=>{
const request = new XMLHttpRequest()
request.open('GET', fileUrl)
request.responseType = 'blob'
request.onload = (res) => {
if (res.target.status == 200) {
const url = window.URL.createObjectURL(res.currentTarget.response)
const link = document.createElement('a')
link.href = url
link.setAttribute('download', name+new Date().getTime())
link.click()
}
}
request.send()
}