图像源未随对象URL中的更改而更新-vue.js

图像源未随对象URL中的更改而更新-vue.js,vue.js,bootstrap-vue,Vue.js,Bootstrap Vue,我想显示一个来自服务器的图像 <b-img :src="previewLogo1" fluid alt=" "></b-img> 这是我们第一次为previewLogo1:src赋值,它正在更新。但当值在此之后发生更改时,:src不会得到更新 第一次 [1] : 当值更改时 [2] : 每次单击预览按钮时都会创建URL,但在第二次尝试时不会更新。 [3] :我理解你的问题,但如果不看你的代码,我什么都做不了。你能在这里添加更多的细

我想显示一个来自服务器的图像

<b-img :src="previewLogo1" fluid alt=" "></b-img>
这是我们第一次为previewLogo1:src赋值,它正在更新。但当值在此之后发生更改时,:src不会得到更新

第一次 [1] :

当值更改时 [2] :

每次单击预览按钮时都会创建URL,但在第二次尝试时不会更新。
[3] :

我理解你的问题,但如果不看你的代码,我什么都做不了。你能在这里添加更多的细节(代码),包括API调用和响应类型吗。它是一个blob,被转换成url。我正在将其分配给数据属性this.previewLogo1。当我使用相同的请求更改某个事件的this.previewLogo1的值(比如单击)时:src未得到更新。请告诉我您希望看到@Narencan的哪一部分您提供了代码的
数据
部分?您能为相同的创建stackblitz吗?不确定您在哪里出错。
const urlCreator = window.URL || window.webkitURL
this.previewLogo1 = urlCreator.createObjectURL(res.data)