【发布时间】:2020-09-26 02:40:46
【问题描述】:
我正在尝试发布授权用户的请求。登录后,我想发送另一个 http.post 来设置有关该用户的一些信息。到目前为止,我的登录调用有效: (角度)auth_service.ts:
Login() {
let promiseResult : any;
this.http.post<any>('/auth/Login', this.auth_payload).toPromise().then(data => {
promiseResult = data;
console.log("Login call" ,promiseResult)
return promiseResult
});
auth_component.ts:
onSubmit(form : NgForm){
this.authService.Login()
}
我无法理解如何使第二个帖子请求正常工作。我想在 HTML 上按下一个按钮,在该按钮上将检索第二个调用的响应。我应该如何在这两个请求之间建立“连接”?
我已经阅读了有关 Promises 和 Observables 的信息,但我不知道在这种情况下如何使用它们。
【问题讨论】:
标签: angular promise observable es6-promise