Сервисная функция недоступна в компоненте в Angular 5

Сервисный код аутентификации:

login(user: object): Observable<any> {
   return this.http.post(ENV.LOGIN, user);
}

Код компонента входа в систему:

constructor(private fb: FormBuilder, private auth: AuthService, private route: Router) { }

doLogin() {
    if (!this.userForm.valid) { return; }
    this.auth.login(this.userForm.value).subscribe((res) => {
          //do something
    })
}

Когда я отправляю форму, вызывается функция doLogin. Но я получаю следующую ошибку.

ОШИБКА TypeError: this.auth.login не является функцией

Спасибо!

0 ответов

Другие вопросы по тегам