如何等待 this.store.find promise 完成后再加载 widget

我正在使用一个通过获取一些标签描述来填充数据的 widget。我按如下方式检索描述:

// tag_arr:包含标签名称数组的变量。
TAG_arr.forEach(tag => {
  this.store.find("tag-info", tag).then(result => {result.description //访问标签描述并执行操作。});
});

但是,由于 widget 在所有迭代完成之前加载,因此描述不会显示出来。是否有可能等到这个 forEach 实际完成?

2 个赞