vue项目直接下载文件,pdf不弹出预览

普通文件下载直接window.location.href=url 即可下载文件
但是pdf文件这样会直接打开预览
使用download.js可以免打开直接弹出下载框
GitHub地址

vue使用方法:
首先命令行

npm install downloadjs -S

在需要使用的页面xxx.vue文件的script标签内

import download from 'downloadjs'

在你需要下载的方法内

downloadPdf(){
    download('xxx.com/xxxx.pdf')
},
Logo

前往低代码交流专区

更多推荐