普通文件可以直接 使用 a标签就可以下载,但是pdf会默认浏览器打开不是下载
为了实现点击下载引入 download.js
GitHub - https://github.com/rndme/download
第一步下载
1)如果是vue 直接执行 npm install downloadjs --save
2)直接引入js文件 <script> 标签直接引入文件
第二步引入. import download from 'downloadjs'
第三部使用 .download(文件路径,下载的文件名)
提示,如果想直接用文件路径中的文件名 可以使用下面代码获取
const strArr = url.substring(url.lastIndexOf('/')) 根据最后一个 / 将url截取为两段, 最后一个就是文件名称 const fileName= strArr .split('/')[1]