当前位置: 首页 > wzjs >正文

网站建设项目报价单友情链接是什么意思

网站建设项目报价单,友情链接是什么意思,wordpress分布式部署,qq刷赞网站咋做文章目录 🌟前言🌟后端返回来的【ArrayBuffer】是什么样子的🌟后端为什么要返回来的【ArrayBuffer】的形式🌟前端处理文件流并且成功下载🌟结语 🌟前言 哈喽小伙伴们,在我们日常工作当中&#…

文章目录

  • 🌟前言
  • 🌟后端返回来的【ArrayBuffer】是什么样子的
  • 🌟后端为什么要返回来的【ArrayBuffer】的形式
  • 🌟前端处理文件流并且成功下载
  • 🌟结语

在这里插入图片描述

🌟前言

哈喽小伙伴们,在我们日常工作当中,大家一定会遇到 文件导出 这样的功能需求点;导出功能前端后端都可以实现,通常情况下呢是由我们后端同事去处理的,那么当我们后端同事给你返回【ArrayBuffer】的时候,前端要怎么处理并且完成下载呢?今天就给大家说个简单的方法,我们一起来看下吧🤘

🌟后端返回来的【ArrayBuffer】是什么样子的

这里用图片来说明一下
在这里插入图片描述
在这里插入图片描述

🌟后端为什么要返回来的【ArrayBuffer】的形式

  • 会更加灵活,具有扩展性;
  • 前端下载时,不确定该文件的文件名和后缀,此时需要后端来告知;
  • 文件流的形式,前端无法做出更多判断以及处理。

🌟前端处理文件流并且成功下载

这里以Vue为主实现

在导出接口文件里写入:

import request from '@/utils/request';// 车辆运行分析导出
export function exportCarRunAnalyse(data) {return request({url: '/statistics/exportCarRunAnalyse',method: 'post',data});
}

调取该接口的页面里写入:

    async download(id) {const { data, code, msg } = await downFileById(id)console.log(data)if (code && code !== 0) {this.$message.error(msg)} else {let fileName = data.fileName;let array = data.buffer;// 获取到buffer内部的dataconst buffer = new ArrayBuffer(array.length);const view = new Uint8Array(buffer);for (let i = 0; i < array.length; i++) {view[i] = array[i];}//主要部分是上面转化数组的部分let blob = new Blob([buffer], {type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'});let elink = document.createElement('a');elink.href = URL.createObjectURL(blob);elink.download = fileName;document.body.appendChild(elink);elink.click();document.body.removeChild(elink);}},

这时点击导出,即可将 【ArrayBuffer】 下载为文件
在这里插入图片描述

🌟结语

方法有好多,这只是其中的一种,也欢迎大家补存,共同学习。各位小伙伴让我们 let’s be prepared at all times!

✨原创不易,还希望各位大佬支持一下!
👍 点赞,你的认可是我创作的动力!
⭐️ 收藏,你的青睐是我努力的方向!
✏️ 评论,你的意见是我进步的财富!

http://www.dtcms.com/wzjs/319595.html

相关文章:

  • 昆明做网站的个人大数据营销是什么
  • HTML和PHP怎么做网站常用的seo工具推荐
  • 建设网站前市场分析seo排名怎么看
  • 网站的建设要多少钱枣庄网站建设制作
  • 建设网站审批搜索引擎技术
  • 张家港哪家做企业网站泉州seo代理商
  • 公众号和网站先做哪个免费下载优化大师
  • 中国煤炭建设协会网站seo优化是什么职业
  • 网站开发学习哈尔滨seo关键词
  • 不要钱做网站软件上海网站推广广告
  • 微信二维码网站制作seo收费还是免费
  • 公司做网站注意事项百度自动优化
  • 打扑克观看区免费观看站长工具seo综合查询怎么用
  • 网站 建设 领导小组优书网
  • b站视频推广网站没有病毒开展网络营销的企业
  • 什么网站可以找人做系统网拍外宣怎么推广
  • wordpress电子商务主题重庆seo优化
  • 网站建设套餐方案百度标记号码认证平台
  • 怎么注册企业网站域名网络推广费用计入什么科目
  • 满堂彩谁做的网站口碑营销方案
  • 算命网站做竞价赚钱网络销售怎么样
  • 深圳国贸网站建设加盟
  • 国内如何做国外网站的兼职项目百度竞价排名正确解释
  • 深圳网站建设服务哪家专业百度关键词挖掘查询工具
  • 泰兴市城乡建设管理局网站seo排名优化排行
  • 百度云网站建设营销策略怎么写模板
  • 昆明会员网站建设港港网app下载最新版
  • 找人做网站应该注意哪些深圳网站关键词优化推广
  • 网站功能建设中国家市场监管总局官网
  • 网站建设服务费怎么做会计分录免费域名注册平台有哪些