widgetをロードする前に.store.findのPromiseが完了するのを待つ方法

ウィジェットでは、タグの説明を取得してデータを入力しています。説明は次のように取得します。

// tag_arr: タグ名の配列を含む変数。
TAG_arr.forEach(tag => {
  this.store.find("tag-info", tag).then(result => {result.description //タグの説明にアクセスして何かをする。});
});

しかし、すべてのイテレーションが完了する前にウィジェットがロードされるため、説明が表示されません。この forEach が実際に完了するまで待つことは可能ですか?

「いいね!」 2