Ich habe diesen Code unten:Wie aktualisiert man eine Variable in es6 innerhalb einer Abruffunktion?
let courses = '';
fetch(link)
.then(function(response) {
return response.json();
}).then(function(json) {
courses = json;
}).catch(function(ex) {
console.log('parsing failed', ex);
});
Mit console.log(courses)
druckt ''.
Wie stelle ich es auf den abgerufenen JSON ein?
'fetch' ist immer asynchron, dh jeder nachfolgende synchrone Code wird * immer * ausgeführt, bevor der Aufruf von' fetch.then' aufgerufen wird. – nils
Also, wie führe ich diesen synchronen Code nach einem Abruf aus? –
@JoshuaRajandiran: Setzen Sie es einfach in den Rückruf – Bergi