Как в JS (VueJS) выполнить последовательные запросы?

Есть массив объектов, кол-во объектов различается в зависимости от выбранных параметров, скорее всего это может быть 16 объектов, из них может быть выбрано от 1 до 16

Пример массива:
let arrayObjects = [
	{
		id: 1,
		name: 'test1',
		selected: true,
	},
	{
		id: 2,
		name: 'test2',
		selected: false,
	},
	{
		id: 3,
		name: 'test3',
		selected: true,
	},
]


Нужно сделать запрос к серверу по каждому объекту с selected = true

Запрос должен быть последовательным, сначала на test1, после ответа сервера на test3

Как это можно реализовать?
  • Вопрос задан
  • 137 просмотров
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
const quiz = async (arrayObjects) => {
  for (const object of arrayObjects) {
    if (object.selected) {
      const result = await fetch(...);
    }
  }
}
Ответ написан
@deliro
Агрессивное программирование
Странный вопрос. Обычно спрашивают, как их выполнить одновременно.

https://codepen.io/deliro/pen/GRqWQYW?editors=1010
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
29 нояб. 2020, в 23:56
20000 руб./за проект
29 нояб. 2020, в 22:37
500 руб./за проект
29 нояб. 2020, в 20:54
3000 руб./за проект