Angular에서 경로가있는 resolve
필드에 목록이 포함 된 개체를 반환하고 목록의 각 항목에 대해 수정을 요청하는 추가 요청을 실행하려고합니다. 그것은 다음과 같은 :Observables를 순차적으로 연결하기
this.employeesService.getEmployees(route.parent.params['department'])
.map(employeesResponse => {
employeesResponse.employees.map(employee =>
employee.status = this.employeesService.checkStatus(route.parent.params['department'], employee))
})
getEmployees
래퍼 응답 객체를 반환
{
operationId: 1
employees: [],
}
checkStatus
는 직원 상태 인 문자열을 반환합니다.
나는 이것이 작동하지 않는다는 것을 알고있다. 그러나 나는 이것을 여러 가지 방법으로 시도해 보았고 그것이 어떻게 성취 될 수 있는지 전혀 모른다. 목록을 첫 번째 요청에서 반환 될 때이 작업을 수행하는 방법을 알고 있지만이 래퍼 개체를 유지해야합니다.
Rx로 이것을 수행하는 가장 좋은 방법은 무엇입니까? 나는 반작용 프로그래밍의 개념에 익숙하지 않다.
만약 내가 제대로 이해하고