一般后端返回的文件流PDF文件,前端直接使用window.open是在页面打开,那如何能实现下载呢?

一、PDF文件直接下载

①安装downloadjs

npm install downloadjs

②在需要的地方引入

import download from 'downloadjs'

③在下载的方法里调用download就可以实现下载了

 *如果下载后的PDF文件为空或者提示不支持打开该类型文件或文件已损坏。请检查请求时是否写入以下代码:reponseType:'blob'

二、PDF文件直接页面打开的方法

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐