Ich möchte meine asynchronen Aufrufe lesbarer machen
P粉573943755
P粉573943755 2024-04-05 15:34:44
0
1
3855

Ich handhabe meine Versprechen derzeit, indem ich eine asynchrone Funktion aufrufe und sie mit .then() verkette. Aber ich wünschte, es gäbe einen besser lesbaren Weg.

Meine derzeit praktikable Methode ist:

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

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

Ich möchte, dass mein Code so aussieht:

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

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

console.log(fetchData());
P粉573943755
P粉573943755

Antworte allen(1)
P粉726234648

如何

const apiCall = async() => {
  const { data } = await axios.get("URL");
  return data;
}
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage