首页 > 其他 > 详细

后台实现下载图片接口返回文件流,前端要如何调用并下载???

时间:2021-04-26 23:22:09      阅读:35      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 首先接口写的时候要这样写

接下来是调用:

 

 技术分享图片

 

 调用接口

调用 credentialsDownLoad 接口之前需要先import引入

以下是代码:

html页面

import {credentialsDownLoad} from "../../api/supply";

clickCredentialsDownLoad(row) {
      console.log(row);
      if(row.fileSuffix==".jpeg"||row.fileSuffix==".png"||row.fileSuffix==".jpg"
      ||row.fileSuffix==".svg"||row.fileSuffix==".dmp"){
        window.open(credentialsDownLoad(row.id), ‘_self‘, ‘width=0,height=0‘);
      }else{
        window.open(row.filePath, "_blank");
      }
      // this.download(row.filePath);
    },
          

supply.js文件
export function credentialsDownLoad (id) {
  return `${window.g_api.BASE_API}/supplier-credentials/downLoad?id=${id}`
}

  

 

后台实现下载图片接口返回文件流,前端要如何调用并下载???

原文:https://www.cnblogs.com/web-aqin/p/14705074.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!