function runimg(img) {
var p = new Promise((resolve, reject) => {
axios({
url: `/file/download/${img}`,
methods: 'get',
responseType: 'blob'
}).then((data) => {
console.log('1111',data)
let blob = data.data;
let src = window.URL.createObjectURL(blob)
console.log(src)//src直接放到img src路径中就可以了
imgUrl.push(src)
resolve(src)
num--
})
})
}
返回的data中的data值Blob
F12此刻的Network -> Preview 中是个图片实体 而不是图片的二进制流
图片的路径这样显示是正确的