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();
相关推荐
可别3905 分钟前
使用Worker打包报错
前端·vue.js
GIS瞧葩菜10 分钟前
【无标题】
开发语言·前端·javascript·cesium
T___T15 分钟前
彻底搞懂 CSS 盒子模型 box-sizing:小白也能看懂的布局核心
前端·面试
彭于晏爱编程18 分钟前
关于表单,别做工具库舔狗
前端·javascript·面试
空白格9718 分钟前
Android插件化开发
前端
风中凌乱的L20 分钟前
vue canvas标注
前端·vue.js·canvas
拉不动的猪21 分钟前
什么是二义性,实际项目中又有哪些应用
前端·javascript·面试
海云前端123 分钟前
Webpack打包提速95%实战:从20秒到1.5秒的优化技巧
前端
烟袅28 分钟前
LeetCode 142:环形链表 II —— 快慢指针定位环的起点(JavaScript)
前端·javascript·算法
梦65032 分钟前
什么是react?
前端·react.js·前端框架