我对Angular(2)和打字稿很新。
我有一个服务,我拨打http电话,我试图将呼叫结果推送到另一个功能。
以下是代码:
login(user){
//I want to make this call
this.http.post(this.API_ENDPOINT+'/authenticate', user) =>
//Then return the results to this function
this.storeUserCredentials(user);
}
我的想法是使用胖箭头功能来推动结果,但我知道这完全是关闭的。
非常感谢任何建议。
答案 0 :(得分:2)
这是你如何做到的:
// With the consideration this.http is Http and not HttpClient
this.http.post(this.API_ENDPOINT+'/authenticate', user)
.map(res => res.json())
.subscribe(user => {
this.storeUserCredentials(user);
})