【发布时间】:2017-01-29 17:52:27
【问题描述】:
我有简单的 angular 2 形式代码如下
<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
我正在使用 angular 2 的最终版本。有什么想法吗?
【问题讨论】:
标签: angular typescript angular2-forms