随笔分类 -  Blob

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

点击右上角即可分享
微信分享提示