Probleme beim Schreiben in async/erwarten Syntax. Wenn ich versuche, mit erwartet so ...Javascript erwarten Objekt Eigenschaft gesetzt werden
let store = await getStore();
store.rates = await buildRates();
setStore(store).then((res) => {
// callback
cb(null, res);
});
... setStore
verwendet das ursprüngliche Objekt aus await getStore()
, auf store.rates
ohne ein Objekt aus await buildRates()
Irgendwelche Ideen zurück zu schreiben?
Kann nicht reproduzieren: https://jsfiddle.net/kb51h92y/ – JJJ
Ich gehe davon aus, dass 'buildRates' keine Promise mehr zurückgibt, oder dass das Versprechen mit einem Wert, den Sie nicht erwarten, gelöst wird. – Sumurai8