(TypeError: Cannot read property 'length' of null at HttpHeaders.applyUpdate) Angular 5, Http Client

后端 未结 2 880
时光取名叫无心
时光取名叫无心 2021-02-12 21:29

I\'m getting this reponse when making an http request in service.

Here\'s the Login component

export class LoginComponent {
  credentials: Credentials;
         


        
2条回答
  •  温柔的废话
    2021-02-12 22:25

    try like this :

    service.ts

    login(credentials): Observable {
        return this.http.post("http://localhost:3000/api/Users/login", {
            username: credentials.username,
            password: credentials.password
        }).map(data => data.json())
    }
    

    component.ts

    onLogin(credentials) {
        this.userService.login(credentials)
            .subscribe(data => {
                console.log('data', data);
            }, (error) => {
                console.log('error', error);
            })
    }
    

提交回复
热议问题