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();
相关推荐
华洛1 分钟前
聊聊我逃离前端开发前的思考
前端·javascript·vue.js
小码哥_常7 分钟前
解锁Android权限申请新姿势:与前置说明弹窗共舞
前端
紫_龙26 分钟前
最新版vue3+TypeScript开发入门到实战教程之路由详解三
前端·javascript·typescript
-SOLO-30 分钟前
使用Cursor操控正在打开的Chrome
前端·chrome
chiwei_hua30 分钟前
如何在 Blazor Web 前端中使用 C# 进行数据交互?
前端·c#·交互
pacong35 分钟前
vscode使用
javascript·vue.js·vscode
jacklood1 小时前
使用STM32的迪文屏控制使用参考方式
前端·javascript·stm32
yivifu1 小时前
完美的PyMuPDF删除pdf页面文字水印
python·pdf·pymupdf·去水印
KevinCyao1 小时前
Go短信营销接口示例代码:Golang高并发调用营销短信接口的实现方案与代码分享
android·前端·网络·golang·前端框架
Moyo2032 小时前
前端 -- react快速入门
前端·react.js·前端框架