Subscribe已弃用:请改用observer



来自angular 13的代码,我只是不知道我应该在这里做什么,

public createAccount(userObj:any){
return new Promise<any>((resolve,rejects)=>{
this.http.post('http://localhost:3000/users',userObj).subscribe(
(res)=>{
resolve(res);
},
(err)=>{
rejects(err);
}
);
}
)
}

您应该使用观察器:

this.http.post("http://localhost:3000/users", userObj).subscribe({
next: (res) => {
resolve(res);
},
error: (err) => {
rejects(err);
},
});

最新更新