Angular 如何正确测试NgModelGroup是否有效?
我的表单上有一组输入,包装在Angular 如何正确测试NgModelGroup是否有效?,angular,Angular,我的表单上有一组输入,包装在ngModelGroup中,如下所示: <div #myGroup="ngModelGroup" ngModelGroup="myGroup"> <input name="first" someAsyncValidator /> <input name="second" someAsyncValidator /> </div> 然后在我的代码中,当我单击一个按钮时,我试图获取myGroup.valid,但
ngModelGroup
中,如下所示:
<div #myGroup="ngModelGroup" ngModelGroup="myGroup">
<input name="first" someAsyncValidator />
<input name="second" someAsyncValidator />
</div>
然后在我的代码中,当我单击一个按钮时,我试图获取myGroup.valid
,但是,正如我所想,它实际上处于pending
状态
如何正确地等待所有验证器完成,以查看当前值的实际结果 有效吗?{{myHistoryGroup.valid}
valid? {{ myHistoryGroup.valid }}
<div ngModelGroup="address" #myHistoryGroup="ngModelGroup">
<input type="text" [(ngModel)]="address.first" name="first" />
<input type="text" [(ngModel)]="address.second" name="second" />
</div>
像这样使用它