'someUrl', id: 2}
]
environments = [
{url: 'someUrl', id: 1},
{url: 'someUrl', id: 2},
{url: 'someUrl', id: 3},
{url: 'someUrl', id: 4},
]
Приветствую! нужно с каждого элемента project сделать хттп реквест, и каждый респонс от элементов должен сделать уже внутренний реквест на массив environments
Подскажите пжлста как сделать?
https://www.learnrxjs.io/learn-rxjs/operators/creation/from
Можно подробнее, что тут имеется в виду? "каждый респонс от элементов должен сделать уже внутренний реквест на массив environments"
const projectId = project[0].id; const projectRequest = this.http.get(this.getUrl(projectId)); const environmentRequests = environments.map(env => this.http.get(this.getUrl(projectId, env.id))); return forkJoin([ projectRequest, ...environmentRequests ]) здесь я работаю только с одним элементом массива project, мне нужно теперь сделать запросы с каждого элемента
Звучит как костыль, скорее всего это часть должна быть реализована на стороне бэка
Обсуждают сегодня