下载方式

const aBlob = new Blob( array, options ); 

export function downLoadFile(data: ArrayBuffer, fileNmame: string, type: string, fileType: string = 'xls'): void {
const blob = new Blob([data], { type });
const url = window.URL.createObjectURL(blob);
const eleLink = document.createElement('a');
eleLink.download = `${fileNmame}.${fileType}`;
eleLink.style.display = 'none';
eleLink.href = url;
// 触发点击
document.body.appendChild(eleLink);
eleLink.click();
// 然后移除
document.body.removeChild(eleLink);
}

下载类型

最新文章

  1. Xcode7--免证书真机调试
  2. 前端框架——BootStrap学习
  3. iOS,自动布局autoresizing和auto layout,VFL语言
  4. xctest错误问题解决
  5. protobuf的使用
  6. c++builder CryptoAPI md5
  7. Torch vs Theano
  8. Libevent API
  9. [2011山东ACM省赛] Identifiers(模拟)
  10. 在当前光标处按指定属性显示字符 - BOIS中断
  11. AWS技术会议笔记
  12. mybatis原理分析学习记录,mybatis动态sql学习记录
  13. Java内存泄漏分析
  14. EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中
  15. Java 基础 面向对象修饰符和自定义数据类型
  16. hadoop day 2
  17. [Winform]Media Player com组件应用中遇到的问题
  18. UVALive 6320
  19. Design2:使用HierarchyID构建数据的分层结构
  20. Mac 上关于TFTP Server 软件的使用

热门文章

  1. Codeforces 919E Congruence Equation(循环节+数论)
  2. Open vSwitch虚拟交换机实践
  3. WPF ItemsControl Command 绑定操作
  4. Window 连接linux系统上的Redis
  5. linux挂载磁盘步骤
  6. Linux系统安全:SNAT和DNAT的实现
  7. 在Github上搭建个人主页
  8. exp1-Password engine-加密API实现与测试
  9. 如何理解Vue中的组件?
  10. springboot外部部署官方文档说明复制版