取得Vue.js中Axios Get請求的回傳結果
P粉447785031
P粉447785031 2023-08-25 21:53:06
0
2
503
<p>我的專案是一個Vue.js專案。我使用Flask來處理api。當我嘗試使用axios.get請求時,我的api回傳了一個物件Objet。實際上,當我在Postman中嘗試相同的請求時,它是可以工作的。它會傳回數據。 </p> <p>我的程式碼在這裡:</p> <pre class="brush:php;toolbar:false;"><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></pre> <p>我在控制台上看到的結果是: 響應[物件物件]</p>
P粉447785031
P粉447785031

全部回覆(2)
P粉980815259

使用 Axios,您應該可以透過 reponse.data 取得 JSON 資料。

如果使用 fetch,await response.json() 就可以解決問題。

您應該熟悉 Devtools 中的 Network 選項卡,在這裡您可以檢查回應並了解資料。特別是 檢查資源的詳細資訊

#
P粉920199761

嘗試使用console.log(response.data)

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板