У меня есть простые угловые 2 код формы нижеСвойство 'find' не существует в типе 'FormGroup'. любой
<form [formGroup]="myForm" (ngSubmit)="onSubmit()" class="formcss">
Username<br>
<input type="text" formControlName="username"><br><br>
<div>
Email<br>
<input id="email" type="text" formControlName="email">
<div *ngIf="myForm.find('email').valid">Invalid Email</div><br><br>
Password<br>
</div>
<input type="text" formControlName="password"><br><br>
<h3>Hobbies</h3>
<input type="text"><br><br>
<button>Add Hobby</button>
<button type="submit" [ngStyle]="{ background:'green'}" [disabled]="!myForm.valid">Submit</button>
</form>
Я пытаюсь показать сообщение «Недопустимый адрес электронной почты» является электронным подано не проходит валидатор, но получаю эту ошибку
error_handler.js:45 EXCEPTION: self.context.myForm.find is not a function
Я используя окончательный выпуск угловой 2. Любая идея?
Добро пожаловать в переполнение стека! Если у вас есть НОВЫЙ вопрос, пожалуйста, спросите его, нажав кнопку [Ask Question] (// stackoverflow.com/questions/ask). Если у вас есть достаточная репутация, [вы можете перенести] (// stackoverflow.com/privileges/vote-up) вопрос. Альтернативно, «звезда» это как фаворит, и вас будут уведомлять о любых новых ответах. – Mat