cari

Rumah  >  Soal Jawab  >  teks badan

Dapatkan hasil pemulangan permintaan Axios Get dalam Vue.js

<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粉447785031P粉447785031463 hari yang lalu496

membalas semua(2)saya akan balas

  • P粉980815259

    P粉9808152592023-08-26 16:48:22

    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

    balas
    0
  • P粉920199761

    P粉9201997612023-08-26 00:12:31

    Cuba gunaconsole.log(response.data)

    balas
    0
  • Batalbalas