前端用 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');
})
相关推荐
Tech_Lin30 分钟前
JavaScript Date时间对象的常用操作方法总结
前端·javascript
武天31 分钟前
刷新浏览器后,Vuex的数据是否存在?如何解决?
vue.js
武天31 分钟前
你是怎么处理vue项目中的错误的?
vue.js
温宇飞31 分钟前
JavaScript 异常处理
前端
武天32 分钟前
怎么在 Vue 中定义全局方法?
vue.js
武天34 分钟前
Vue常用的修饰符有哪些?分别有什么应用场景?
vue.js
小岛前端36 分钟前
🔥Vue3 移动端组件精选!满足各种场景!
前端·vue.js·微信小程序
武天37 分钟前
vue 中怎么实现样式隔离?
vue.js
用户15105810474337 分钟前
带leading和trailing的防抖和节流
前端
武天38 分钟前
Vue2动态给 data添加一个新的属性时会发生什么
vue.js