Estou usando um widget cujos dados são preenchidos obtendo algumas descrições de tags. Recupero as descrições da seguinte forma:
// tag_arr: variável contendo um array de nomes de tags.
TAG_arr.forEach(tag => {
this.store.find("tag-info", tag).then(result => {result.description //acessa a descrição da tag e faz algo.}
});
});
No entanto, as descrições não aparecem porque o widget carrega antes que todas as iterações sejam concluídas. É possível esperar até que este forEach termine de fato?