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

Vue前端渲染blob二进制对象图片的方法

近期做开发,联调接口。接口返回的是一张图片,是对二进制图片处理并渲染,特此记录一下。

本文章是转载文章,原文章:Vue前端处理blob二进制对象图片的方法

接口response是下图

在这里插入图片描述
显然,获取到的是一堆乱码,前端需要将其解析出来,百度之后发现解析二进制文档流的写法如下:
1.定义接口的时候加上responseType

export function ImgTest() {return request1({url: "/test",method: "get",responseType: "blob",});
}

methods中,imgUrl是接收的模型

 ImgTest() {ImgTest().then((res) => {const url = window.URL.createObjectURL(new Blob([res]));console.log(url, "工作流图片");this.imgUrl = url;});},

打印得到:

在这里插入图片描述
由此,图片可以正常显示

在这里插入图片描述

http://www.lryc.cn/news/101081.html

相关文章:

  • Java的标记接口(Marker Interface)
  • Kafka基础架构与核心概念
  • 观察者模式与观察者模式实例EventBus
  • 科普 | OSI模型
  • redis相关异常之RedisConnectionExceptionRedisCommandTimeoutException
  • Merge the squares! 2023牛客暑期多校训练营4-H
  • STM32 串口学习(二)
  • 点大商城V2_2.5.0 全开源版 商家自营+多商户入驻 百度+支付宝+QQ+头条+小程序端+unipp开源前端安装测试教程
  • “深入理解SpringBoot:从入门到精通“
  • PCB绘制时踩的坑 - SOT-223封装
  • Go语法入门 + 项目实战
  • QT控件通过qss设置子控件的对齐方式、大小自适应等
  • 基于java在线收银系统设计与实现
  • Linux--进程的新建状态
  • 区间dp,合并石子模板题
  • C++代码格式化工具clang-format详细介绍
  • CentOS 7安装PostgreSQL 15版本数据库
  • QGraphicsView实现简易地图2『瓦片经纬度』
  • 医学图像重建—第一章笔记
  • python-pytorch基础之神经网络分类
  • 【C++ 程序设计】实战:C++ 变量实践练习题
  • 微软对Visual Studio 17.7 Preview 4进行版本更新,新插件管理器亮相
  • Kafka 入门到起飞 - Kafka怎么做到保障消息不会重复消费的? 消费者组是什么?
  • MongoDB 的增、查、改、删
  • mysql常用操作命令
  • 数学建模常见模型汇总
  • C#使用LINQ查询操作符实例代码(二)
  • jenkinsfile小试牛刀
  • C++ xmake构建
  • 推荐带500创作模型的付费创作V2.1.0独立版系统源码