/*防止下载txt文件直接打开而不是是下载*/
if(res.data.res == '1') { setTimeout(() => { this.loadingAdd.close() }, 3000); var index = res.data.file.lastIndexOf("//"); var fileName = res.data.file.substring(index + 2, res.data.file.length) //window.location.href = 'http://www.380v.com' + '/storage/excel/' + fileName /*防止下载txt文件直接打开而不是是下载*/ /*注意:本地运行,还是会直接打开,部署到服务器就好啦!*/ let fileUrl = 'http://www.380v.com' + '/storage/excel/' + fileName; let fileNameArray = fileUrl.split('/'); let fileName = fileNameArray[fileNameArray.length - 1]; let element = document.createElement('a'); element.style.display = 'none'; element.setAttribute('href', fileUrl); element.setAttribute('download', fileName); document.body.appendChild(element); element.click(); document.body.removeChild(element); } else { res.msg = '导出失败' }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~