Console screenshot LoginServices
我试图使用6号角创建一个网站,在登录组件中,每当我尝试订阅可观察的内容时,都不会发生任何事情。我已经尝试了Internet上几乎所有的解决方案。
答案 0 :(得分:0)
更改您的服务功能
import { Observable } from 'rxjs';
import { map } from 'rxjs/operators';
getUserDetailsForLogin(userObj: object): Observable<IUser[]> {
return this.http.post('http://localhost:44326/api/User/ValidateLogin', userObj)
.pipe((map(res) => {
return res;
}));
}
在map
和pipe
上有一篇不错的文章
https://blog.angularindepth.com/reading-the-rxjs-6-sources-map-and-pipe-94d51fec71c2