后端接口返回base64文件流

<a@click="downloadFiles(item.fileName, item.url)">{{ item.fileName }}</a
>async downloadFiles(fileName, url) {const splitArr = url.split(".");const splitStr = splitArr[splitArr.length - 1];const ret = await getCourtInvestDeductAttachDownload({ url });if (ret.retCode === 0) {const a = document.createElement("a");a.download = `${fileName}.${splitStr}`;a.href = `data:;base64,${ret.data.fileBase64}`;a.id = "download-id";document.querySelector("body").append(a);a.click();document.querySelector("#download-id").remove();}},

文件下载后端返回base64文件流,使用a标签下载相关推荐

  1. 前端将后端返回的文件流转为excel并下载

    也算是自己的一个总结吧 在遇到后端给前端返回的一个文件流的注意事项 首先自己封装了一个方法  放在了utils里面 export function exportFile(data, type, fil ...

  2. 后端返回PDF文件流,前端处理展示及打印

    国庆突如其来的加班q.q,上午接到的需求,只能起床啦 自己也是第一次接触这种业务需求,进行了一顿cv大法,网上有很多版本,个人学习借鉴(cv)了一下,在这里做个学习记录,欢迎各位指正优化,参考学习,如 ...

  3. 普通文件下载 + 前端获取后端返回的文件流并下载

    参考资料 前端接受后端文件流并下载的几种方法 ajax 请求二进制流 图片 文件 XMLHttpRequest 请求并处理二进制流数据 之最佳实践 ajax请求二进制流进行处理(ajax异步下载文件) ...

  4. 根据后端返回的文件流下载文件

    //云附件 文件流链接 function clouddownloadResources(id,title) {common.showLoading()api_enclosuredetail.cloud ...

  5. 当后台返回Excel文件流,前端怎么下载

    首先根据后台给的导出接口地址:/back/supervision/exportXls 前端: api >index.js文件中接口 export function superExportXls( ...

  6. vue 后台返回的文件流进行预览_vue实现下载文件流完整前后端代码

    这篇文章主要为大家详细介绍了vue实现下载文件流完整前后端代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 使用Vue时,我们前端如何处理后端返回的文件流 首先后端返 ...

  7. vue 后台返回的文件流进行预览_vue项目-pdf预览和下载,后台返回文件流形式

    背景:正好最近碰到了这种需求,记录下来,方便以后查看. 后端返回的文件流数据如下图所示: 后台返回数据.png 一.pdf的预览 一开始的时候百度了很多方法,有建议用pdfJs插件的,有iframe嵌 ...

  8. ASP.NET 实现Base64文件流下载PDF

    因为业务需要调用接口获取的是 Base64文件流 需要提供给客户下载PDF文档 源码部分借鉴网上,具体地址忘记了. //Base64文件流 byte[] buffer = Convert.FromBa ...

  9. nodejs调用后端接口返回excel文件流,nodejs再转发前端实现下载excel

    今天在项目上遇到了一个问题,就是后端接口返回excel文件流,然后前端实现下载excel,前端下载的excel文件居然无法打开! 在网上搜索了很多对应的资料,也尝试了很多办法,还是没能解决,最后在这篇 ...

最新文章

  1. JAVA多线程中join()方法的详细分析
  2. TCP socket编程记录(C语言)
  3. 微信小程序页面间的对象传递
  4. MySQL复制数据库
  5. 打开程序时固定位置_FANUC机器人:参考位置功能介绍与设定方法
  6. LeetCode 1147. 段式回文(贪心)
  7. 使用临界段实现优化的进程间同步对象-原理和实现
  8. 禁止按钮在一定时间内连续点击
  9. 7-19 求链式线性表的倒数第K项
  10. html5 3d场景设计,三维场景设计是什么_三维场景设计的介绍
  11. HDU 1395 2^x mod n = 1 暴力取模
  12. 牛客-1114E 老瞎眼 pk 小鲜肉(思维 + 离线 + 线段树 - 维护区间最小值)
  13. 【Camera基础(二)】摄像头驱动原理和开发V4L2子系统驱动架构
  14. 不会吧不会吧,不会真有人还不会算时间复杂度吧?用十分钟让你明白如何计算时间复杂度
  15. 二分法查找(dichotomy)--python实现
  16. POJ 2248【加法链】
  17. linux plt.show不显示图片,解决matplotlib库show()方法不显示图片的问题
  18. 智能工厂数字化落地应用技术方案
  19. 苹果系统手机调用java线程出错_在多线程Java应用程序中调用已编译的m-file(.jar)时出错...
  20. 银行卡被冻结 应该怎么处理?

热门文章

  1. 如何在WordPress主机上搭建网站?
  2. 13个人围成一圈,从第1个人开始顺序报号1、2、3,凡报到3的人退出圈子。找出最后留在圈子里的人原来的序号。
  3. 实验四:文件状态测试--动态检测指定文件的状态信息,当文件的大小发生改变时,给出提示信息,并继续前进检测。当文件的大小的变化次数或持续检查无变化次数达到一定值时,退出检查--操作系统原理和实践
  4. rest service
  5. 写给大忙人看的进程和线程
  6. 学习tensorflow日记——跳过NVIDIA注册环节下载cuDNN
  7. word打印为pdf去掉批注和修订记录
  8. 欧姆龙CPIE TXD和RXD指令串口调试
  9. 2014.10.22项目2
  10. 一年一次!互联网女皇又来了!今年她说了这些内容