Angular 如何通过表单控件验证输入类型=时间的字段?旧角材
输入类型为时间的字段无法通过表单控件进行验证。 我得到一个错误: 错误:名为“thirdCtrl”的窗体控件没有值访问器 代码的一部分,不通过Vaildator处理Angular 如何通过表单控件验证输入类型=时间的字段?旧角材,angular,forms,angular-material,Angular,Forms,Angular Material,输入类型为时间的字段无法通过表单控件进行验证。 我得到一个错误: 错误:名为“thirdCtrl”的窗体控件没有值访问器 代码的一部分,不通过Vaildator处理 <mat-step [stepControl]="thirdFormGroup"> <form [formGroup]="thirdFormGroup"> <mat-form-field formControlName="thirdCtrl"> <input mat
<mat-step [stepControl]="thirdFormGroup">
<form [formGroup]="thirdFormGroup">
<mat-form-field formControlName="thirdCtrl">
<input matInput type="time">
</mat-form-field>
<button mat-button matStepperNext>Next</button>
</form>
</mat-step>
我怀疑发生错误是因为FormControl试图用类型time处理输入字段,但我不知道如何为我的案例更改此FormControl。尝试将
formControlName=“thirdCtrl”
绑定从
移动到
,例如:
<mat-step [stepControl]="thirdFormGroup">
<form [formGroup]="thirdFormGroup">
<mat-form-field>
<input matInput type="time" formControlName="thirdCtrl">
</mat-form-field>
<button mat-button matStepperNext>Next</button>
</form>
</mat-step>
下一个
尝试将formControlName=“thirdCtrl”
绑定从
移动到
,例如:
<mat-step [stepControl]="thirdFormGroup">
<form [formGroup]="thirdFormGroup">
<mat-form-field>
<input matInput type="time" formControlName="thirdCtrl">
</mat-form-field>
<button mat-button matStepperNext>Next</button>
</form>
</mat-step>
下一个
下一个
下一个
<mat-step [stepControl]="thirdFormGroup">
<form [formGroup]="thirdFormGroup">
<mat-form-field>
<input matInput type="time" formControlName="thirdCtrl">
</mat-form-field>
<button mat-button matStepperNext>Next</button>
</form>
</mat-step>