1.8k 2 分钟

# 开始 在 vue 框架中,与传统的根据路径下载文件 document.getElementById("").src='' 方式不同,有时候,我们会需要将上传的文件在后台直接进行处理再回传到前端,这种情况下文件没有实际的可获取的路径,无法通过链接方式下载。但是可以通过将其转成 blob 对象,添加到 iframe 标签中来模拟下载(或者 pdf 预览)。具体的接收方式如下: # 效果图 # 代码 新建 fileDownload.js 插入以下代码 import axios from 'axios'/** * 封装导出...