支持文件列表可指定下载文件名

This commit is contained in:
aixianling
2023-06-20 09:57:10 +08:00
parent 80438a6ef2
commit 42b77e095c

View File

@@ -29,7 +29,8 @@ export default {
fileOps: {
type: Object
}
},
clickDownload: Boolean
},
computed: {
@@ -45,7 +46,15 @@ export default {
methods: {
downFile(item) {
window.open(`${item.url}`)
if (this.clickDownload) {
const link = document.createElement('a')
link.style.display = 'none'
link.href = item.url
link.setAttribute('download', item.name)
document.body.appendChild(link)
link.click()
document.body.removeChild(link)
} else window.open(`${item.url}`)
}
}
}