【发布时间】:2021-11-10 07:07:53
【问题描述】:
我的项目是一个 Vue.js 项目。我用 Flask 做 api。当我尝试 axios.get 请求时,我的 api 返回了 objec Objet。实际上,当我在 Postman 中尝试相同的请求时,它是有效的。它返回数据。
我的代码在这里:
<script>
import axios from 'axios'
const URL = 'http://localhost:8080/'
mounted(){
axios.get(URL + "/KPI/get_category/1").then(response=>{
for (const data in response.data) {
this.kalite.push(JSON.parse(JSON.stringify(response.data[data])))
}
for(const data in this.kalite){
axios.get(URL + "/KPI/get_last_input/"+this.kalite[data]
['id']).then(response=>{
console.log("response " + response)
})
}
})
}
</script>
我在控制台中看到这样的: 响应 [object 对象]
【问题讨论】:
-
您通过将对象与“响应”连接来将其强制为字符串 - 如果您不想只看到 [object Object],也许 不要这样做 i>.
-
你是对的。谢谢!!
标签: javascript api vue.js axios response