图片乱码问题

请求后台路径返回的数据中,图片是以二进制的形式显示的,在引用的时候图片路径不会自动转换成浏览器识别的格式
解决方案:在请求数据的时候,将请求到数据的形式,格式,像素设置一下,然后把请求的数据转换成浏览器可以自动识别的数据格式,就可以了:
在传参的后面加上汉化:
responseType:'arraybuffer'
在请求成功时传入
then(response=>{
return 'data:image/png; base64,'+btoa(
【图片乱码问题】new Uint8Array(response.data).reduce((data, key) => data +String.fromCharCode(key),'')
})(比如我这里请求的数据是64位png格式的图片)


    推荐阅读