export function getHotOffers() {
let offers;
getRequest('/hot-offers').then(x => offers = x);
alert(offers);
return JSON.parse(offers);
}
Das ist meine Funktion, die ich exportieren. Es stellt eine asynchrone Anforderung an den Server und ruft eine JSON-Zeichenfolge ab. Wenn ich das Projekt debugge, funktioniert alles und alert gibt String zurück, aber wenn ich nur den Code ausführe, gibt Alert undefined zurück. Wie kann ich das beheben?Versprechen zurück undefined