vue下载在前端存放的pdf文件

vue下载在前端存放的pdf文件

注意,这里要在public文件夹中新建文件夹存放静态资源,不能在src文件夹中新建文件夹存放静态资源,因为public文件夹中的文件资源不会被npm run build打包编译。大家打包一下,就会发现 模板.pdf文件 是存放在dist/static文件夹中。

复制代码
let a = document.createElement("a");
a.href = "/pdf/export.pdf"; 
a.download = "操作手册.pdf"; //设置下载文件文件名,这里加上.pdf指定文件类型,word文件就指定.word即可
a.style.display = "none"; // 障眼法藏起来a标签
document.body.appendChild(a); // 将a标签追加到文档对象中
a.click(); // 模拟点击了a标签,会触发a标签的href的读取,浏览器就会自动下载了
a.remove();
相关推荐
GISer_Jing1 小时前
CSS-in-JS:现代前端样式管理的革新
前端·javascript·css
2501_914286493 小时前
Web技术与Nginx网站环境部署
前端·nginx·php
啊啊啊~~3 小时前
css实现不确定内容的高度过渡
前端·javascript·css
tongjiwenzhang3 小时前
APPtrace 智能参数系统:重构 App 用户增长与运营逻辑
大数据·前端·重构
亲爱的马哥4 小时前
TDuckX 2.6 正式发布|API 能力开放,核心表单逻辑重构,多项实用功能上线。
java·服务器·前端
Raink老师4 小时前
制作大风车动画
前端·harmonyos·鸿蒙·案例实战
追求者20164 小时前
实现图片自动压缩算法,canvas压缩图片方法
前端·javascript·canvas
斯~内克5 小时前
深入解析前端 JSBridge:现代混合开发的通信基石与架构艺术
前端·架构
Jacky-0085 小时前
ajax post请求 解决自动再get请求一次
前端·javascript·ajax
不写八个5 小时前
Vue3.0教程005:watch监视ref定义的【基本类型】数据和【对象类型】数据
前端·javascript·vue.js