前端代码,发送ajax请求,然后把图片流转成blob,再通过blob创建url,这样就可以了
axios.request({
url: 'file/baseinfo',
responseType: 'blob',
method: 'post',
params:{
fileName:fileName
}
}).then(res => {
let blob = new Blob([res.data],{type: "image/png"});
let url = window.URL.createObjectURL(blob);
this.imgSrc=url;
}), (error) => {
this.$message({
type: 'warning',
message: '系统错误,请联系管理员!'
});
}