Forms 角度2动态参考

Forms 角度2动态参考,forms,angular,input,dynamic,reference,Forms,Angular,Input,Dynamic,Reference,我想动态地为表单生成输入,我想知道是否可以动态地创建引用。我想使用引用来验证表单输入 我想知道我是否可以这样做: <div *ngFor="let input in inputs"> <input type="text" [attr.name]="input.name" class="form-control" required [(ngModel)]="model[input.name]" #input.name="ngModel" [

我想动态地为表单生成输入,我想知道是否可以动态地创建引用。我想使用引用来验证表单输入

我想知道我是否可以这样做:

<div *ngFor="let input in inputs">
     <input type="text" [attr.name]="input.name" class="form-control" required 
       [(ngModel)]="model[input.name]" #input.name="ngModel"
       [ngClass]="{'error_input': (input.name.valid || !input.name.pristine)     
        || form.submitted, 'valid_input': input.name.valid}">
</div>


如果您知道其他验证表单的方法,请让我知道。谢谢。

检查此链接以动态创建输入并应用validation@rashfmnb我的问题是验证而不是动态创建输入,如果可以,请给我一些关于应用验证的建议。感谢检查此plnkr转到question.service.ts并添加required,然后检查其工作方式此plnkr为空抱歉为空