我正在使用 Angular 8 和响应式表单。
在我的模板中,我的代码如下所示:
<input type="text"
class="form-control" formControlName="name"
placeholder="name"
[class.is-invalid]="validationError(formControl)" />
这个想法是,如果validationError 是“真实的”,则将红色边框添加到输入元素。
无法将FormControl的引用传递给 validationError 函数。请注意,我在表单中有很多数组,因此模板引用(即#name)可能很棘手。有没有一种简单的方法可以从模板中获取对由 formControlName 指定的当前表单控件的引用?