Вот живой пример:

аюсь создать форму, которая позволяет создавать несколько ресурсов в последовательном порядке.

Пример ниже

Floor 1
Floor 2
Floor 3
...
Floor 9

Проблема с кодом заключается в том, что заказ не является гарантией.

Мой код ниже

let startAt = this.addAreasForm.controls['startAt'].value
const name = this.addAreasForm.controls['name'].value
const newArea = {name: name}

for (let i = 1; i < (amount + 1); i++) {
  newArea.name = name + ' ' + startAt
  startAt++
  this.areasService.createArea(newArea, parentId)
    .subscribe(
      area => this.added.emit(area)
    )
}

Может вернуться как

Floor 2
Floor 3
Floor 1
Floor 5
Floor 4

Как вы обрабатываете асинхронные вызовы API, чтобы гарантировать последовательный порядок?

Ответы на вопрос(0)

Ваш ответ на вопрос