如何调用 Http post 并在 angular 中获取请求 6
How to call Http post and get request in angular 6
我正在将我的应用程序从 MEANAngular4 更新到 MEANAngular6,但仍然不知道如何执行 http post/get 请求。这就是我在 Angular 4
中的做法
registerUser(user) {
return this.http.post(this.domain + 'authentication/register', user).map(res =>
res.json());
}
首先您会注意到您不需要地图部分,因为当响应到来时它已经为您打开。
而且 return 可以从 api 包装函数中观察到,使用它就像我在函数下面的一行中向您展示的那样简单。
registerUser(user: any) : Observable<any> {
return this.http
.post(this.domain + 'authentication/register', user);
}
let result = await registerUser(user).toPromise();
import { map } from "rxjs/operators";
registerUser(user: any) {
return this.http.post(this.domain + 'authentication/register', user).pipe(map(res =>
res.json()));
}
我正在将我的应用程序从 MEANAngular4 更新到 MEANAngular6,但仍然不知道如何执行 http post/get 请求。这就是我在 Angular 4
中的做法 registerUser(user) {
return this.http.post(this.domain + 'authentication/register', user).map(res =>
res.json());
}
首先您会注意到您不需要地图部分,因为当响应到来时它已经为您打开。
而且 return 可以从 api 包装函数中观察到,使用它就像我在函数下面的一行中向您展示的那样简单。
registerUser(user: any) : Observable<any> {
return this.http
.post(this.domain + 'authentication/register', user);
}
let result = await registerUser(user).toPromise();
import { map } from "rxjs/operators";
registerUser(user: any) {
return this.http.post(this.domain + 'authentication/register', user).pipe(map(res =>
res.json()));
}