返回ArrayBuffer数据下载
2024-08-27 05:53:49
返回的数据
const blob = new Blob([response.data]);
if ('download' in document.createElement('a')) {
const elink = document.createElement('a');
elink.download = fileName;
elink.style.display = 'none';
elink.href = URL.createObjectURL(blob);
document.body.appendChild(elink);
elink.click();
URL.revokeObjectURL(elink.href);
document.body.removeChild(elink);
} else {
navigator.msSaveBlob(blob, fileName);
}
最新文章
- 15天玩转redis —— 第十篇 对快照模式的深入分析
- what's this? 浅谈js中this的指向问题
- c语言基础表达式, 关系运算符, 逻辑运算符, 位运算符, 数据的取值范围, 分支结构(if...else, switch...case)
- 执行sudo时报错:effective uid is not 0
- background的css 排列顺序写法?
- CXF学习(2) helloworld
- IT书籍的选择与阅读
- Python自动化运维之14、设计模式
- 14.4.3.2 Configuring Multiple Buffer Pool Instances 配置多个buffer pool 实例:
- javascript:;”是什么意思
- eclipse快速定位java对应的class
- 微信小程序开发心得--动画机制
- Cordic算法——圆周系统之向量模式
- java中的数组概念
- H5 和移动端 WebView 缓存机制解析与实战
- 【新特性】JDK1.9
- 19JDBC初体验
- 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。
- gulp的使用介绍及技巧
- gcd,扩展欧几里得,中国剩余定理