欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

前端下载文件

程序员文章站 2022-05-13 09:50:28
...
 // 调用接口
 api.Download({}).then((data) => {
                    const link = document.createElement('a')
                    let blob = new Blob([data], { type: 'application/vnd.ms-excel' })// 生成blob对象
                    link.style.display = 'none'
                    link.href = URL.createObjectURL(blob)
                    link.setAttribute('download', 'xxx' + '.xlsx') // 下载的文件名以及文件格式
                    document.body.appendChild(link)
                    link.click()
                    document.body.removeChild(link)
                })