【发布时间】:2016-03-01 16:49:45
【问题描述】:
这是loadSize() 函数,它在我的campaignsService 类中调用getTotalNumberCampaigns() 函数。
loadSize() {
this.campaignsService.getTotalNumberCampaigns().subscribe(value => {//async call
this.campaignSize = value;
}, (err: any) => { console.log(err.status); console.log(err);}
);
}
这是我的 getTotalNumberCampaigns()
getTotalNumberCampaigns(): Observable<number> {
return this.http.get(`${this.apiUrl}/Count`, { headers: this.headers })
.map<any>(res => res.json())
}
我启动后端 api 一切正常,现在我停止 api 并刷新我的页面。它将触发console.log(err.status);console.log(err);因为它的连接失败。但实际上我在浏览器控制台中得到了 200 状态,它说这是一个 502 错误。
谁能告诉我为什么?
【问题讨论】:
标签: angular