前端用 js-file-download组件下载后端返回的pdf,word,excel文件

后端返回的pdf,word,excel的文件流导出需要让浏览器下载文件

1、安装js-file-download组件

html 复制代码
npm install js-file-download --save

2、在对应的页面引用

html 复制代码
import fileDownload from "js-file-download";

3、在接口返回结果后直接调用即可

html 复制代码
let data={
    id:processId,
    customerId:customerId
}
//后台导出文件接口
feeNotification(data).then(res => {
    //调用fileDownload即可
    fileDownload(res, 'xxxx.xlsx');
})
相关推荐
开开心心就好3 分钟前
视频里的图片怎么提取?双击一下就导出
java·前端·人工智能·spring·智能手机·intellij-idea·excel
爱喝水的小周6 分钟前
实验十 Vue‑Router 王者荣耀战绩查询 APP 开发实践
前端·javascript·vue.js
yexianglunbai7 分钟前
Vue 3 全面详解:从核心特性到工程化实践
前端·javascript·vue.js
传人once8 分钟前
选择文件按钮样式如何美化
前端·html·css3·jquery·html5
parade岁月23 分钟前
告别 Deno 时代?运行时进入一年倒计时,Deno 团队并入 Cloudflare
前端
Lucky_Turtle28 分钟前
【HTML】前端页面禁止缩放
前端·html
恋猫de小郭33 分钟前
Genkit Dart 1.0 发布,Flutter 原生的 AI Agent 终于完整了
android·前端·flutter
专业程序开发源37 分钟前
django便利店外卖后台管理系统19650-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·python·django·课程设计
思码梁田40 分钟前
CSS transform 转换详解:translate、rotate、scale、skew 与 3D 变换一次讲清
前端·css·transform·skew·scale·translate·rotate
第10086个小白1 小时前
flutter桌面端打包方式(Inno Setup Compiler)版本
前端·flutter