@AlexandrMa

Как вывести запрос вместе с результатом?

let postData = {
  "fields": ["id", "name", "price"],
  "next": 0
};

let tasks = [];
for (let i = 0; i < 3; i++) {

  if(i > 0){
    postData.next += 50;
  }

  let result = axios.post("https://site.ru/", postData)
    .then((res) => {
      return {
        "request": postData,
        "response": res.data
      };
    });

  tasks.push(result);
}

Promise.all(tasks).then(results => {
  console.log(results);
});


После выполнения postData.next во всех трех результатах равен 100.
Никак не получается вывести next 0, 50, 100. Не пойму куда прицепить вывод.
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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