Wie man wartet, bis dieses.store.find Versprechen beendet ist, bevor ein Widget geladen wird

Ich verwende ein Widget, dessen Daten durch das Abrufen von Tag-Beschreibungen gefüllt werden. Ich rufe die Beschreibungen wie folgt ab:

// tag_arr: Variable, die ein Array von Tag-Namen enthält.
TAG_arr.forEach(tag => {
  this.store.find("tag-info", tag).then(result => {result.description // Greife auf die Tag-Beschreibung zu und mache etwas.});
});

Die Beschreibungen werden jedoch nicht angezeigt, da das Widget geladen wird, bevor alle Iterationen abgeschlossen sind. Ist es möglich, zu warten, bis diese forEach-Schleife tatsächlich abgeschlossen ist?

2 „Gefällt mir“