我无意中按下了CTRL + =,现在我的IDE太大了。我尝试按照官方vscode文档(CTRL +-)中所述缩小快捷方式,但这不起作用。
一些帮助,将不胜感激。
谢谢,
我使用这个工具根据我的模型生成了我的实体组件和服务.
一切正常,但我在尝试在API中记录用户时遇到了问题(功能正常).
http.post()方法未被触发.我对角度很新,也无法弄清楚我做错了什么.
任何帮助都会很棒!
这是我的UserService的登录方法(该方法被正确调用,它只是http.post()不起作用):
/**
* Log a user by its credentials.
*/
login(username : string, password : string) : Observable<NmUser> {
let body = JSON.stringify({
'username': username,
'password': password
});
console.log(body);
return this.http.post(this.userUrl + 'login', body, httpOptions)
.pipe(
map(response => new NmUser(response)),
catchError(this.handleError)
);
} // sample method from angular doc
private handleError (error: HttpErrorResponse) {
// TODO: seems we cannot use messageService from here...
let errMsg = (error.message) ? error.message : 'Server error';
console.error(errMsg);
if …Run Code Online (Sandbox Code Playgroud)