随笔分类 - Blob
摘要:之前在做项目的时候有一个需求是将本地的html文件导出为一个word文件,当时是用模板的方式导出word,函数的最后是生成一个blob对象,再利用saveAs()方法将文件下载到本地 现在的需求是将这个word文件生成一个http地址作为某个接口请求的一个参数,做后续操作。在项目中是通过请求 upl
阅读全文
摘要:1、前言: 如果后端传来的是Blob二进制流, 二进制流就长这个样子,可以利用 new Blob() 获取blob对象: let blob = new Blob([data.data], { type: 'application/vnd.openxmlformats-officedocument.w
阅读全文
摘要:这些名词里,Blob、ArrayBuffer、File可以分为一类,它们都是数据 fileReader是一种工具,用来读取数据 formData是一个应用数据的场景 Blob: 概念:Blob全称binary large object,表示二进制大对象,它并不是前端的特有现象,而是计算机界的通用术语
阅读全文
摘要:1、下载插件 npm i jquery file-saver 2、utils目录下新建 jquery.wordexport.js // 导入js文件 import $ from 'jquery' import saveAs from 'file-saver' if (typeof $ !== 'un
阅读全文
摘要:思路: 1、通过 const blog = new Blob([data.data], { type: 'image/jpeg' }) 获取blob对象 2、通过 const url = window.URL.createObjectURL(blog) 获取blob地址 3、nodemon 会热更新
阅读全文
摘要:原理:需要将页面中table导出一个word文件,在本地做好一个word模板,定义好变量,以这个模板文件为导出依赖,将后台获取的变量添加进去。 需求:将“伦理审查批件”导出为word 导出word和pdf对实际工作的影响: 上一篇博客实现了前端导出pdf,但是后来发现,当意见内容特别多的时候,pdf
阅读全文
摘要:首先引入两个js文件: FileSaver.js: /* * FileSaver.js * A saveAs() FileSaver implementation. * * By Eli Grey, http://eligrey.com * * License : https://github.co
阅读全文