我在API(SWAPI)中进行查询。返回是一个包含星球大战角色所有信息的对象。到现在为止还挺好。但是在这个对象中,我有一些子级别是数组,除了一些信息,还有另一个我需要咨询的URL才能在屏幕上打印。问题是我不知道如何进行其他查询。要简化,请按照返回的图像:
以下是服务的获取:
getData(page?: string): Observable<any[]> {
if(page){
this.URL = page;
}
return this.http.get(this.URL)
.map((response: Response) => <any[]>response.json())
.catch(this.handleError);
}
我知道有一种方法可以处理flatMap和forkJoin。我甚至尝试过,但我没有得到预期的结果
请点击此链接:rxjs-observable
但我仍然不能。