说明
vue axios 后端接口返回一个流文件图片,前端base64解析直接展示
代码
1 2 3 4 5 6 7 8 9 10 11
| getImg(filePath) { this.$http.get('/img', { responseType: 'arraybuffer' }).then(response => { return 'data:image/png;base64,' + btoa( new Uint8Array(response.data) .reduce((data, byte) => data + String.fromCharCode(byte), '')) }).then(data => { // console.log(data) }) }
|
使用如下
最后更新时间:
如果您有什么想法或者好的建议,可以在下方留言