原理就是通过a标签的href属性将二进制表格数据转化为表格,再通过download属性将文件下载到本地;
需要注意的是接口请求的数据类型要设置为 blob 类型 具体参考 axios https://www.npmjs.com/package/axios
1 | responseType: 'blob' |
具体的代码
1 | let url = window.URL.createObjectURL(res.data); |
完整的例子:
1 | // 首先要引入axios |
原理就是通过a标签的href属性将二进制表格数据转化为表格,再通过download属性将文件下载到本地;
需要注意的是接口请求的数据类型要设置为 blob 类型 具体参考 axios https://www.npmjs.com/package/axios
1 | responseType: 'blob' |
具体的代码
1 | let url = window.URL.createObjectURL(res.data); |
完整的例子:
1 | // 首先要引入axios |
本文标题:二进制数据转化为excel
文章作者:mogugit
发布时间:2020-06-02, 14:59:35
最后更新:2025-03-24, 10:47:54
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。