在上面的代码中,我得到了一个可观察的结果,该结果未映射到为其定义的变量。我添加了一个单独的调用,以确保它正在返回数据并将结果记录到控制台。
这是我的服务电话
`GetNeedsApprovalList(): Observable<needApprovalItems[]>
{
const url = this.configService.buildUrl('ApprovalRequest/GetItemsForApproval');
return this.http.get<needApprovalItems[]>(url);
}`
答案 0 :(得分:0)
它正在映射到您的变量,而不是您认为的那样。
HTTP调用是异步发生的,因此ngOnInit方法的其余部分将在等待HTTP响应的同时运行。