vue中下载文件使用file-saver,文件错误excel无法打开

2023-10-30

        最近使用到了file-saver下载文件,通过axios调接口拿文件数据,再通过file-saver下载文件

        但就在我成功下载文件并打开时,提示这个信息:

        主要的原因就是没有设置响应的文件流类型为“blob”,加上后就可以打开了!

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vue中下载文件使用file-saver,文件错误excel无法打开 的相关文章

  • 如何将工作表和范围作为变量传递?

    我想在子例程之间传递工作表的名称和范围 以下抛出 下标超出范围 错误 Sub This x Sheet1 y D3 MsgBox x Range y Value End Sub This is 我的项目资源管理器的示例 https i st
  • 如何使传单圆圈标记可拖动?

    使用传单 我创建了一个L circleMarker我希望它是可拖动的 var marker L circleMarker new L LatLng 48 94603 2 25912 draggable true bindPopup Circ
  • JavaScript 可以检测用户的浏览器是否支持 gzip 吗?

    我可以使用 JavaScript 来检测用户的浏览器是否支持 gzip 压缩内容 客户端 而不是 Node js 或类似内容 我正在尝试支持以下边缘情况 有很多可能的文件可以加载到特定的 Web 应用程序上 最好在应用程序运行时根据需要加载
  • Twitter Bootstrap - 下拉菜单 - 箭头键不适用于 Firefox 中的输入标签

    要求 我想在带有用户名和密码字段的下拉菜单中放置一个登录表单 我可以做到这一点 除了以下问题之外 一切正常 Issue 打字时我无法使用箭头键 上 下 firefox 当输入位于下拉代码之外时 这很有效 这适用于其他浏览器 例如 googl
  • jslint 配置 |传递全局变量

    我如何提醒 jshint 我有全局变量 即命名它们 我知道你可以做到这一点 但我不记得语法了 我在这里定义了一个全局的 function window glob1 local var 稍后像这样使用 不同的 IIFE function gl
  • 如何用 JavaScript 修复图像透视变形和旋转?

    我有一些用手机拍摄的图像 有没有可以拉直纸张照片并将其压平的 JavaScript 库 例如 我想创建一个矩形图像 该图像没有任何失真 换句话说我想知道如何用 JavaScript 修复透视变形和旋转 例如 我发现下面的示例图像来自this
  • 为什么我需要使用 setState 回调来设置依赖于第一个项目的 setState 完成的第二个状态项目的状态?

    在此 componentDidUpdate 方法中 执行 setState 将引号设置为从 fetch 返回的内容后 我必须使用回调再次执行 setState 将 randomQuoteIndex 设置为调用 randomQuoteInde
  • IE localStorage 事件失火

    在 Internet Explorer 9 和 10 中 localStorage 实现意外地触发事件 这里有很棒的线索 Chrome 的 localStorage 实现存在错误 https stackoverflow com questi
  • Angular 2 将字符串转换为 md5 哈希

    我找到了ts md5 https www npmjs com package ts md5包 但在示例中它有一个hashStr方法 但现在不行了 类型上不存在属性 hashStr Md5 使用该错误后 该错误会记录在我的控制台中 我怎样才能
  • 如何在打字稿中使用外部js

    我通过 Typescript 代码生成 Angular JS 代码 在一种情况下 我需要将外部 JS 文件添加到我的打字稿文件中 并且需要访问 js 文件中的类 我像这样添加js文件
  • ES6 静态方法引用 self? [复制]

    这个问题在这里已经有答案了 我有两节课 存储库和用户存储库 我想在 Repository 中定义一个静态方法 该方法在运行时调用 UserRepository 中的静态函数 有什么干净的方法可以做到这一点吗 class Repository
  • 使用 nockjs 和 jest 进行 Promise/异步单元测试的代码覆盖率问题

    我使用 NockJS 和 Jest 为 React 应用程序编写了一个简单的 API 调用单元测试 如下所示 AjaxService js export const AjaxService post url data headers gt
  • 为什么我的 D3 SVG 图上的轴不会更新?

    I have 简单的 D3 散点图 http www raxacoricofallapatorius com test scattertest html我在显示数据的几个不同属性之间切换 但是虽然我可以更改数据点 并按照我想要的方式进行转换
  • 两个数组相乘 - 区域小数分隔符问题

    Background 刚才 我回答了一个问题 我必须将两个相同大小的数组相乘 但是我注意到我的本地小数分隔符存在一个特殊问题 Sample Code Sub Sample Dim arr1 As Variant arr2 As Varian
  • 在 BIRT 中导出的 Excel 中表格单元格的文本换行

    我在 eclipse 中使用 BIRT 4 4 1 来生成报告 我想包装表头的文本 它在网络查看器中工作正常 但是当我导出到 Excel 时 表单元格文本在一行中 并且文本也溢出 我不想使单元格宽度等于内容 我想根据其容器宽度来换行文本 我
  • Javascript等待/异步执行顺序

    所以我试图把我的头脑集中在 Promise await async 上 我不明白为什么当 go 执行时 带有 finished 的警报会紧随 console log coffee 之后 当所有函数都使用等待 承诺时 为什么它只等待 getC
  • Array.of 与“[ ]”。何时使用 Array.of 而不是“[ ]”?

    当我发现时我正在读一些书Array of https developer mozilla org en docs Web JavaScript Reference Global Objects Array of 根据 MDN Array o
  • javascript:完全删除top.location.hash?

    如果我的地址栏中已经有一个哈希值 例如domain com whatever 我打电话 top location hash wathever 被转换为domain com 没有任何内容 是否可以完全删除哈希值 所以没有 left 因为如果我
  • Html5画布最热门的任意形状

    我正在尝试开发可以在画布中渲染图像和文本的程序 我尝试处理画布中图像的点击 但它适用于可矩形图像 我的问题 您是否知道处理单击画布中图像的可见部分 非透明部分 的解决方案或框架 我正在寻找 ActionScript hitTestObjec
  • 使用
    元素作为 JavaScript 代码的输入。这是最好的方法吗?

    各位 显然 我是编码新手 所以最近完成了一些有关 HTML 和 Javascript 的 Lynda 课程后 我的简单 HTML 页面遇到了困难 基本上 我想要的是使用 JavaScript 进行基本计算 让用户使用 HTML 输入两个数字

随机推荐

  • unity游戏中,摄像头发射红光,阻止Player前进的解决方法

    1 在摄像机下面挂一个空物体 空物体上加Light灯光 type shot intensity 强度 cookie 放灯光形状的图 2 然后在灯光下加一个灯光碰撞器检测 挂在空物体的子物体 不勾选Mesh Renderer 做OnTrigg
  • 日期时间datetime与时间戳timestamp互相转换

    字符串日期时间转换成时间戳 2015 08 28 16 43 37 283 gt 1440751417 def string2timestamp strValue d datetime datetime strptime strValue
  • Android 手机各大厂商的指纹设置界面

    开发中有的时候要跳转到指纹设置界面 Android厂商较多 基本都是定制化的操作 所以每个厂商的指纹设计界面各不相同 下面罗列几款市面上比较常用的手机厂商的指纹设置界面 并附上跳转方式 private final String SONY s
  • solidity智能合约的经典设计模式

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 设计模式是许多开发场景中的首选解决方案 本文将介绍五种经典的智能合约设计模式并给出 以太坊solidity实现代码 自毁合约 工厂合约 名称注册表 映射表迭代器和提款模式
  • Get value from agent failed:ZBX_TCP_READ() timed out(亲测)

    报错信息 Get value from agent failed ZBX TCP READ timed out 解决办法 1 查看服务和端口是否还在 2 查看zabbix agentd conf端配置文件 serverIP是否正确 3 查看
  • Java程序设计——UML类图

    目录 仅供参考 一 定义 二 类图示例 三 类之间的关系 类与类一共有如下几种关系 泛化 Generalization 实现 Realization 依赖 Dependence 关联 Association 聚合 Aggregation 组
  • eclipse project文件夹下 删除不掉文件夹或者文件的解决的方法

    对于新手来说 有时操作失误就会导致eclipse文件夹中的某些子文件夹或者文件无法删除 这种原因是 在project文件夹中 不是eclipse上显示的 是真实的物理磁盘上的 这个文件夹或者文件已经不存在了 所以在删除的时候报错 无法删除
  • python自动化办公——定制化将电子签名批量签写到PDF文件

    python自动化办公 定制化将电子签名批量签写到PDF文件 文章目录 python自动化办公 定制化将电子签名批量签写到PDF文件 1 安装依赖 2 需求分析 3 代码 1 安装依赖 首先需要下载所需要的库 pip install pdf
  • 树莓派CM4基于emmc安装Ubuntu系统及初始配置

    文章目录 安装前准备 CM4安装系统 参考资料 安装前准备 在树莓派官方手册CM板卡介绍中说明 开发板的供电电压为DC12V或5V 为了保证开发板USB接口的正常使用 开发板的供电电流应 1 2A CM4安装系统 补充说明 Ubuntu18
  • DCIC-赛题二赛后总结

    文章目录 赛题说明 赛题名称 赛题说明 任务解析 数据清单 算法分析 1 1 巡游车日均空驶率计算 1 2 网约车空驶率部分代码分析 1 3 结果与结果分析 2 1 订单运距与时长计算 2 2 结果与结果分析 3 1 上下客地点可视化实现
  • python 字符串 大小写转换 以及一系列字符串操作技巧

    总结 capitalize 首字母大写 其余全部小写 upper 全转换成大写 lower 全转换成小写 title 标题首字大写 如 i love python title I Love Python 转换大小写 和其他语言一样 Pyth
  • Anaconda--Python环境管理

    Anaconda是Python的一个开源发行版本 主要面向科学计算 预装了丰富强大的库 使用Anaconda可以轻松管理多个版本的Python环境 Download https www anaconda com download Anaco
  • 堆的节点总数n和叶结点数目的关系 (CLRS习题 6.1-7)

    来自算法导论 CLRS的一个习题 Chapter 6 Heap Sort Exercise6 1 7 Show that with the array representationfor storing an n element heap
  • TESTNG框架

    TestNG是一个设计用来简化广泛的测试需求的测试框架 从单元测试 隔离测试一个类 到集成测试 测试由有多个类多个包甚至多个外部框架组成的整个系统 例如运用服务器 编写一个测试的过程有三个典型步骤 编写测试的 业务逻辑并在代码中插入Test
  • Typora 含多图片笔记快速上传到 CSDN 上发表

    Typora 含多图片笔记快速上传到 CSDN 上发表 适用场景 解决方案 具体步骤 适用场景 在 Typora 里面记笔记 上传的图片是本地保存的 如果要将笔记上传到 CSDN 上发表的话 图片得一张一张地拖拽非常麻烦 解决方案 Typo
  • TypeScript快速上手

    简介 参考文档 https ts xcatliu com 阮一峰typescript入门教程 TypeScript JavaScript With Syntax For Types typescriptlang org typescript
  • Ubuntu上搭建RK3588开发环境

    目标 Ubuntu上搭建RK3588开发环境 并成功运行 测试其芯片性能 可参考连接 https wiki t firefly com zh CN Core 3588J started html x 16号之前完成打包Ubuntu系统 差一
  • String[] 插入元素数据

    String pIdStr request getParameter ids String projectIdList pIdStr split List
  • Mybatis报错mapkey is required解决方案

    Mybatis报错mapkey is required解决方案 问题背景 解决方案 总结 Lyric 几天都没有喝水也能活 问题背景 因为使用了mybatisX插件 导致检查报错mapkey is required 解决方案 1 关闭myb
  • vue中下载文件使用file-saver,文件错误excel无法打开

    最近使用到了file saver下载文件 通过axios调接口拿文件数据 再通过file saver下载文件 但就在我成功下载文件并打开时 提示这个信息 主要的原因就是没有设置响应的文件流类型为 blob 加上后就可以打开了