欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

下载文件

程序员文章站 2022-06-24 14:32:02
前端通过请求获取数据流生成文档文件的方式是一种开发下载文档的方式,那么在前端如何将数据流转成文档呢?代码如下 ......

     前端通过请求获取数据流生成文档文件的方式是一种开发下载文档的方式,那么在前端如何将数据流转成文档呢?代码如下

  const element = window.document.createelement('a'); //创建一个元素
const blob = new window.blob([content]); // 创建一个bolb对象
element.download = `${filename}.doc`; // 设置下载文件的名称
element.href = window.url.createobjecturl(blob); // 将blob对象传入,创建一个domstring
element.click(); // 触发点击事件
window.url.revokeobjecturl(blob); // 释放刚刚创建的url对象