Интерфейс, угловой 5, реактивная форма - PullRequest
0 голосов
/ 25 мая 2018

Я создал интерфейс для входа в систему, получения и ошибки при попытке его скомпилировать

ошибка: Тип «FormGroup» не может быть назначен типу «IAuth»,Свойство 'email' отсутствует в типе 'FormGroup'

auth.ts

export interface IAuth{

    email : String;
    password : String;

}

login.component.ts

import { HomePage } from './../home/home';
import { FormBuilder, FormGroup, Validators, FormControl } from '@angular/forms';    
import { Component } from '@angular/core';    
import { IAuth } from '../../models/auth';


@Component({
  selector: 'page-login',
  templateUrl: 'login.html',
})

export class LoginPage {
  userAuth : IAuth;
  constructor ( private formBuilder : FormBuilder)
               {
                 this.userAuth = formBuilder.group({
                  email : new FormControl('',Validators.required),
                  password : new FormControl('',Validators.required)
                 });
               }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...