首页 > 其他分享 >文件下载

文件下载

时间:2022-12-12 14:56:00浏览次数:32  
标签:文件 const suffix downloadFile fileName link new 下载

公共方法 

utils 里

export function downloadFile(obj, name, suffix) {   if (window.navigator.msSaveOrOpenBlob) {     // 兼容IE     const blob = new Blob([obj])     const fileName = parseTime(new Date()) + '-' + name + '.' + suffix     navigator.msSaveBlob(blob, fileName)   } else {     const url = window.URL.createObjectURL(new Blob([obj]))     const link = document.createElement('a')     link.style.display = 'none'     link.href = url     const fileName = parseTime(new Date()) + '-' + name + '.' + suffix     link.setAttribute('download', fileName)     document.body.appendChild(link)     link.click()     document.body.removeChild(link)   } }   使用  import { downloadFile } from '@/utils/index'   rechargeLogDownload(params)         .then((result) => {           downloadFile(result, '充值记录', 'xlsx')   //  downloadFile(result, '充值记录', 'pdf')           this.downloadLoading = false         })         .catch(() => {           this.downloadLoading = false         })

标签:文件,const,suffix,downloadFile,fileName,link,new,下载
From: https://www.cnblogs.com/loveyork/p/16976017.html

相关文章