@Torento20345

Почему Promise.all не возвращает массив значений?

Вместо json получаю [object]
Почему так происходит?
https://jsfiddle.net/2zchfr46/1/
  • Вопрос задан
  • 131 просмотр
Решения вопроса 3
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Потому что i.json() у вас возвращает Promise.
async function getProduct(data) {
  let responses = await Promise.all(data.map((u) => fetch(u)));
  let users = await Promise.all(responses.map((r) => r.json()));
  console.log(users);
}
Ответ написан
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Потому что надо так: https://jsfiddle.net/yarkov_aleksei/Lgcx8rdq/4/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы