@kolomat

Как запустить две асинхронные функции паралельно?

Добрый день, подскажите по такому вопросу, есть две функции. Сам код
const getData = async () => {
    let urls = await getDataUrl()
    let dataRu = await getProductsDataRu(urls)
    let dataEn = await getProductsDataEn(urls)
}

Соотвественно в таком виде сначала отработает getProductsDataRu и только потом функция getProductsDataEn. А есть ли кака-либо возможность запустить их одновременно?
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
let [dataRu,dataEn] = await Promise.all([getProductsDataRu(urls),getProductsDataEn(urls)])
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы