У меня есть одна наблюдаемая функция с именем processList(request)
, которая возвращает список процессов внутри страницы, и мне нужно получить список связанных процессов для каждого возвращаемого процесса, для этого я использую другую наблюдаемую функцию, которая возвращает список связанных процессов для данного процесс linkedProcessesList(process.id)
, вот так:
let listOfProcesses = [];
let listOfLinkedProcesses = [];
this.processEndpoint.processList(request).subscribe(result => {
//getting list of processes for that page
listOfProcesses = result.data;
// now i need to get list of linked processes for each process in the listOfProcesses array
listOfProcesses.forEach(process => {
this.processEndpoint.linkedProcessesList((process.id).subscribe(result1 => {
// here how do i populate listOfLinkedProcesses array?
// this.processToProcessLinkList.push(...result1.data); <- this doesn't work gives an error
}
});
}
}