-2
제가보기에 간단한 질문이 있는데, Rx에 대한 충분한 경험이 없습니다.Observable 내의 여러 Observables가 예상대로 해결되지 않았습니다.
ngOnInit() {
this.agentService.getAllAgents().subscribe((agents: Agent[]) => {
this.agents = agents.sort((x: Agent, y: Agent) =>
Number(new Date(x.date)) - Number(new Date(y.date)));
for (const agent of this.agents) {
forkJoin(this.geoLocator.find(agent.address)).subscribe(results => {
for (const coordinates of results) {
agent.distance = this.getDistance(<Coordinates>environment.google.COORDINATES, coordinates, Unit.km);
}
});
}
console.log(this.agents[0]);
console.log(JSON.stringify(this.agents[0]);
});
}
이것은 내가 얻을 결과입니다.
문제는 어떻게 그리고 왜입니까?
피 중첩 구독 Jota.Toledo @ –
당신은 무엇을 제안? – IamStalker
https://stackoverflow.com/questions/42888604/rxjs-observables-nested-subscriptions –