需要将其二进制流交由 blob 对象处理,然后通过 blob 的 API 生成临时 URL 赋值给 src 属性来显示。
html:
<div id='WebGL-output'>
<img :src="imgCodeUrl" />
</div>
js:
return { imgCodeUrl: ""
};
this.$axios.get("test", {
params: {
id: id,
},
//responseType 默认返回数据类型是 json,将其改为返回数据类型 blob
responseType: 'blob',
.then(function (response) {
console.log(response.data);
_this.imgCodeUrl=window.URL.createObjectURL(response.data) // 后端返回前端渲染
console.log(_this.imgCodeUrl);
})
版权属于:小小窝/禾下月
本文链接:https://hxyxyz.top/index.php/Web/242.html
本站文章采用 知识共享署名4.0 国际许可协议 进行许可,请在转载时注明出处及本声明!