实习周记|(渲染文件字节流和下载图片)

142 阅读1分钟

1.后端返回svg图片

使用v-html进行前端渲染

image.png

image.png

2.后端返回文件字节流,使用fileReader进行处理

1.直接src中请求,浏览器直接进行转换。

image.png

2.封装api,使用fileReader进行转换。

let render = fileReader() 使用readerAsDataURL()转换为base64

这里readAsDaraURL(res)的参数res必须是blob或者是file类型的。如果不是两者类型,可以先转换为blob类型,或者直接在接口封装把responseType改成blob类型。

image.png

3.下载文件和到处文件

image.png