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

建设银行移动门户网站上海企业专属网页

建设银行移动门户网站,上海企业专属网页,购买的网站怎么看网站空间大小,满城住房和城乡建设局网站问题 使用bold类型从后端接口获取文件流,获取成功的时候通过a标签下载;失败的时候,后端返回的是json,这个时候就无法向用户展示后端返回的错误提示信息。 思路 根据返回类型是否为 application/json 区分是否返回成功&#xff…

问题

使用bold类型从后端接口获取文件流,获取成功的时候通过a标签下载;失败的时候,后端返回的是json,这个时候就无法向用户展示后端返回的错误提示信息。

思路

根据返回类型是否为 application/json 区分是否返回成功,若失败,将blob格式转换为json格式。

代码

    this.$http.post('/file/export', { exportType: 'xlsx' }, { responseType: 'blob' }).then(res => {if (res.data.type == 'application/json') {const reader = new FileReader()reader.readAsText(res.data, 'utf-8')reader.onload = () => {const result = JSON.parse(reader.result)this.$message.error(result.message)}} else if (res.data.type == 'application/octet-stream') {const downloadUrl = window.URL.createObjectURL(new Blob([res.data]))const link = document.createElement('a')link.href = downloadUrldocument.body.appendChild(link)link.click()} else {this.$message.error('导出文件类型错误!')}}).catch(error => {this.$message.error('导出文件失败!')})

http://www.yayakq.cn/news/217931/

相关文章:

  • 电影下载网站 怎么做黄骅做网站
  • html5网站开发参考文献手机建设银行网站首页
  • 黄埔网站建设网站技术支持
  • 金融企业网站制作wordpress搭建多个购物网站
  • 销售网站制作电话天津高端网站建设案例
  • ps做营销型网站布局品牌建设不断深化
  • 徐州市制作网站的公司东莞百度网站快速排名
  • 青岛网站建设东橙品牌设计onethink做的企业网站
  • 网站设计和网页设计管理系统软件
  • 招聘网站官网wordpress post 模板
  • 移动端h5网站开发框架桂城网站建设费用
  • 中企动力网站建设精品案例律师网站开发
  • 郑州论坛官网百度seo关键词优化软件
  • 网站营销活动页面制作定制网站开发公司
  • 网站建设网站建设的网络wordpress做阿里巴巴国际站
  • 拥有服务器后如何做网站花生壳网站无法登陆
  • 扬州市市政建设处网站江宁网站制作
  • 做网站从何开始简述网站的设计流程
  • 手机网站seo软件wordpress搬家换数据库
  • 分公司可以建设网站设计与制作
  • 漳州网站设计国际网店怎么开店
  • 北京高级网站开发网站营销活动
  • 乐陵seo优化信德洛阳搜索引擎优化
  • lamp网站怎么建设用墨刀做网站首页
  • 多软件网站下载安装建e网全景图合成教程
  • 专业的网站建设哪家快南京网页搜索排名提升
  • 东莞加盟网站建设retina wordpress
  • q网站建设云南小程序开发制作公司
  • 网站关键词添加抖音优化是什么意思
  • 定州哪里可以做网站有没有网站找人帮忙做图