首页 > 解决方案 > Vue.js - Axios 获取请求返回 [object Object]

问题描述

我的项目是一个 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]

标签: javascriptapivue.jsaxiosresponse

解决方案


尝试console.log(response.data)


推荐阅读