Heim > Fragen und Antworten > Hauptteil
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粉7262346482024-04-06 09:27:18
如何
const apiCall = async() => { const { data } = await axios.get("URL"); return data; }