【发布时间】:2021-03-19 08:45:49
【问题描述】:
调用Axios get方法后,我的网页收到了一些图片URL的响应,但是我不能单独更新/刷新/重新渲染图片而不重新渲染整个页面。谁能帮我解决这个问题?示例将不胜感激。
这是我的代码
<template>
img class="ig-img" src="arrayInstagramRequest[0]" alt="image">
</template>
data: function () {
return {
arrayInstagramRequest: [],
convertedArrayInstagram: [],
id: 0
}
},
httpGetIstagramImage: function () {
axios.get(configFile.basic_url + '/instagram_content/get_all').then((response) => {
while (response.data.result[this.id] != null) {
this.arrayInstagramRequest.push(response.data.result[this.id].instagram_url)
this.id += 1
}
console.log(this.id)
console.log(this.arrayInstagramRequest[0])
}).catch((error) => {
console.log(error)
})
}
【问题讨论】:
-
您能否添加组件的 部分,以及何时调用您的“httpGetIstagramImage”?
-
是的,我已经在代码的第一行添加了它
-
能否请您也包括
data? -
添加了@majurageerthan先生
标签: javascript vue.js axios