Dapatkan hasil pemulangan permintaan Axios Get dalam Vue.js
P粉447785031
P粉447785031 2023-08-25 21:53:06
0
2
501
<p>Projek saya ialah projek Vue.js. Saya menggunakan Flask untuk mengendalikan api. Apabila saya cuba meminta menggunakan axios.get, api saya mengembalikan objek Objet. Sebenarnya apabila saya mencuba permintaan yang sama dalam Posman ia berfungsi. Ia mengembalikan data. </p> <p>Kod saya ada di sini: </p> <pre class="brush:php;toolbar:false;"><script> import axios daripada 'axios' const URL = 'http://localhost:8080/' dipasang(){ axios.get(URL + "/KPI/get_category/1").then(response=>{ untuk (data const sebagai respons.data) { this.kalite.push(JSON.parse(JSON.stringify(response.data[data]))) } for(data const dalam this.kalite){ axios.get(URL + "/KPI/get_last_input/"+this.kalite[data] ['id']).then(response=>{ console.log("respons " + response) }) } }) } </script></pre> <p>Hasil yang saya lihat pada konsol ialah: respons[objek objek]</p>
P粉447785031
P粉447785031

membalas semua(2)
P粉980815259

Menggunakan Axios, anda sepatutnya boleh mendapatkan data JSON melalui reponse.data .

Jika anda menggunakan fetch, await response.json() ini akan menyelesaikan masalah.

Anda sepatutnya biasa dengan tab Rangkaian dalam Devtools, tempat anda boleh memeriksa respons dan memahami data. Terutama sekali Semak butiran sumber

P粉920199761

Cuba gunaconsole.log(response.data)

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan