cari

Rumah  >  Soal Jawab  >  teks badan

Saya mahu menjadikan panggilan async saya lebih mudah dibaca

Saya sedang mengendalikan janji saya dengan memanggil fungsi async dan merantainya dengan .then(). Tetapi saya harap ada cara yang lebih mudah dibaca.

Kaedah semasa saya yang boleh dilaksanakan ialah:

const apiCall = async() => {
  const response = await axios.get("URL");
  return response;
}

apiCall().then(res => {
  console.log(res.data);
});

Saya mahu kod saya kelihatan seperti:

const apiCall = () => {
  const response = axios.get("URL);
  return response;
}

const fetchData = async() => {
  const response = await apiCall();
  return response.data;
}

console.log(fetchData());
P粉573943755P粉573943755232 hari yang lalu3805

membalas semua(1)saya akan balas

  • P粉726234648

    P粉7262346482024-04-06 09:27:18

    Bagaimana

    const apiCall = async() => {
      const { data } = await axios.get("URL");
      return data;
    }

    balas
    0
  • Batalbalas