【发布时间】:2018-04-28 08:06:58
【问题描述】:
在这个表单中,我必须访问 formControlName="last" 的控件才能显示它的错误。
<div [formGroup]="form"><div formGroupName="name"><input formControlName="first" placeholder="First name"><input formControlName="last" placeholder="Last name"><span *ngIf="name['controls'].last.invalid">invalid</span></div><input formControlName="email" placeholder="Email"><button type="submit">Submit</button></div>
此代码引发了未定义的错误“控件”(粗体格式行)。 控件可以通过 form['controls'].name['controls'].last.invalid 访问,但是有什么方法可以直接通过它的 formGroupName 访问控件吗?
提前致谢
【问题讨论】:
标签: angular2-forms angular-reactive-forms