导出功能
This commit is contained in:
@@ -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()
|
||||
}
|
||||
Reference in New Issue
Block a user