首页 > 其他分享 >调用后端接口返回导出表格

调用后端接口返回导出表格

时间:2024-07-25 09:29:31浏览次数:14  
标签:表格 URL 导出 接口 JSON blob error document response

// fetch('/record/export/report', {
            //     method: 'POST', // 指定请求方法为POST
            //     headers: {
            //         'Content-Type': 'application/json', // 设置请求头,指明发送的是JSON格式的数据
            //     },
            //     body: JSON.stringify(params) // 将JavaScript对象转换为JSON字符串
            // })
            //     .then(response => {
            //         // 检查响应状态
            //         if (!response.ok) {
            //             throw new Error('Network response was not ok ' + response.statusText);
            //         }
            //         // 将响应转换为Blob对象
            //         return response.blob();
            //     })
            //     .then(blob => {
            //         // 创建一个链接元素用于下载
            //         const downloadUrl = window.URL.createObjectURL(blob);
            //         const a = document.createElement('a');
            //         a.href = downloadUrl;
            //         a.download = 'report.docx'; // 指定下载文件名
            //         document.body.appendChild(a);
            //         a.click(); // 触发下载
            //         document.body.removeChild(a); // 清理DOM
            //         window.URL.revokeObjectURL(downloadUrl); // 释放创建的URL对象
            //     })
            //     .catch(error => {
            //         // 处理请求过程中发生的错误
            //         console.error('There has been a problem with your fetch operation:', error);
            //     });

标签:表格,URL,导出,接口,JSON,blob,error,document,response
From: https://www.cnblogs.com/baozhengrui/p/18322271

相关文章

  • SQL Server查询所有表格以及字段
    查询所有表格:selectconvert(varchar(64),s.id)asfRowId,s.nameasTableName,IsNull(cast(xp.[value]asnvarchar(4000)),s.name)asTableDesc,ModuleCode=CONVERT(varchar(16),casewhens.namelike't%'thenSUBSTRING(s.name,2,3)......
  • DRF入门规范,API接口,接口测试工具,restful规范,序列化和反序列化,drf安装和快速使用
    ⅠDRF入门规范【一】Web应用模式在开发Web应用中,有两种应用模式:【1】前后端不分离【2】前后端分离【3】前后端开发模式#1前后端混合开发-不少公司在用-flask混合-django混合-例如最简单的bbs项目-模板:dtl语法:djangotemplatelanguage模板语......
  • 关于武汉芯景科技有限公司的RS485通信接口芯片XJ13488EESA开发指南(兼容MAX13488EESA)
    一、芯片引脚介绍及应用电路1.芯片引脚图​2.引脚的定义及描述​3.芯片的逻辑关系二、自动收发控制电路        当检测到输入数据有变化时,电路会自动切换到发送模式,将数据发送到通信线上。当没有数据需要发送时,电路会自动切换回接收模式,监听通信线上的数......
  • 主流平台电商售后API接口详解
    售后订单是电商卖家常需要处理的业务,售后率高的话会特别耗费精力,接入电商售后API接口可高效支持全流程的售后处理操作,商家无需登录店铺后台,售后管理更为便捷。但并不是所有电商平台都全面开放了电商售后API接口,这里总结了一些主流平台电商售后API接口,看看有没有你需要的。一、......
  • 在WPS的表格 里使用VBA,批量进行替换内容
    需求:在今日的工作过程中,发现有大量的内容需要从另外一个表格前两列里匹配进行替换。从编号替换成具体内容,但是有一些地方编号有多个用逗号连接在一起,需要先分隔开来。解决方案:找了很多方案,但是没有现成的公式能满足这个需求,简单的脚本无法满足,于是找了宏脚本,先录制一个简单的替换......
  • RestSharp编写api接口测试,并实现异步调用(不卡顿)
    首先,确保你已经安装了RestSharpNuGet包。如果没有安装,可以通过以下命令安装:bashInstall-PackageRestSharp然后,在你的C#代码中,你可以按照以下步骤操作:引用RestSharp命名空间。创建一个RestClient实例。创建一个RestRequest实例,并设置请求方法和URL。执行异步POST请求。......
  • 简单易用的分页插件 原生HTML分页功能 JS ajax对接后台数据接口的调用
    简单易用的分页插件原生HTML分页功能JSajax对接后台数据接口的调用先来看一下整体的效果图如下:今天给大家推荐jQuery-Paging插件,一个用于简化网页分页的轻量级工具,包含自定义样式、动态生成分页、事件处理和集成示例。详细说明了如何在HTML中使用该插件及其功能配置。......
  • 达梦dmp导出导入命令包含特殊字符例子(以密码包含#为例)
    1WINDOWS导出导入1.1导出达梦客户端目录\dexp.exeuserid=TEST/\"TEST#12345678\"@10.10.100.100:5237DIRECTORY=D:\1FILE=dm_exp_test_10.dmpCOMPRESS=YLOG=dm_exp_test_10.log1.2导入--TABLE_EXISTS_ACTION=TRUNCATE对dimp不生效,如果需要truncate表数据后导入,自行......
  • JAVA常见面试题-Map接口有哪些实现类
    HashMap、TreeMap、LinkedHashMap、Hashtable、Properties由于Map中结构特点(Key无序的,不可重复,并且使用Set存储所有的key,value无序的,可重复,并且使用Collection存储所有的value)故key所在类需要重写hashCode(),equal()方法,value只需要重写equal。一个键值对:key-value构成了一个......
  • JAVA导出Excel文档水印包含中文变成乱码了(变成口了)
     在服务器执行下 fc-list:lang=zh如果为空说明没有中文字体,所以中文没法渲染,这样的话只能在项目里面自己引入字体 伪代码如下//加载外部字体文件Fontfont=null;try{InputStreamawardFontFile=Thread.currentThread().getCo......