【发布时间】:2019-12-06 16:50:41
【问题描述】:
我有一组项目,它们自己有一个“外键”,可以唯一标识基于服务器的其他项目。
<div *ngFor="let parentItem of parentItems">
{{(getChild(parentItem.childId) | async)?.someData}}
</div>
getChild(id):Observable<IChild>{
return this.childService.getChild(id);
}
我想嵌套这些项目并显示它们。 遗憾的是,子括号中没有任何显示,即使在登录到控制台时,这些值也能在常规订阅者中正确显示。 此外,似乎还有另一个问题。该程序一直尝试重新获取它。我认为这与更改检测有关,但我不知道如何解决这个问题。
【问题讨论】:
标签: angular typescript asynchronous observable ngfor