dev_forum
杨树林 5 years ago
parent 2d7770b119
commit 8bb7d0d50a

@ -1419,9 +1419,18 @@ class Listofworks extends Component {
}else if(response.data.status&&response.data.status===-2){
}else{
window.location.href("/api"+url);
// window.open("/api"+url, '_blank');
const type='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8' //excel文件
const blob = new Blob([response.data], { type: type })
const downloadElement = document.createElement('a')
const href = window.URL.createObjectURL(blob)
//后台再header中传文件名
const name = decodeURI(response.headers['content-disposition'].split('=')[1])
downloadElement.href = href
downloadElement.download = name
document.body.appendChild(downloadElement)
downloadElement.click()
document.body.removeChild(downloadElement) // 下载完成移除元素
window.URL.revokeObjectURL(href) // 释放掉blob对象
}
}).catch((error) => {

Loading…
Cancel
Save