属性 'controls' 在类型 'AbstractControl' 上不存在 - 角度 8
Property 'controls' does not exist on type 'AbstractControl' - angular8
在组件中我有
@Input() CaseFormIn: FormGroup;
get f() { return this.CaseFormIn.controls; }
在模板中
<div class="error-message" *ngIf="this.f.generalInfoFormGroup.controls.primaryStore.touched&&this.f.generalInfoFormGroup.controls.primaryStore.errors">
Primary Store is a Required Field.
</div>
在开发代码中工作正常但在生产模式下出现以下错误
属性 'controls' 在类型 'AbstractControl' 上不存在。
试一试
get primaryStore() { return (this.CaseFormIn.controls.generalInfoFormGroup as FormGroup).controls.primaryStore; }
并在模板中
<div class="error-message" *ngIf="primaryStore.touched && primaryStore.errors">
Primary Store is a Required Field.
</div>
Angular 当你的代码有错误时显示这种问题。
有时没有信息...
好的做法是为控件执行多个吸气剂。
在组件中我有
@Input() CaseFormIn: FormGroup;
get f() { return this.CaseFormIn.controls; }
在模板中
<div class="error-message" *ngIf="this.f.generalInfoFormGroup.controls.primaryStore.touched&&this.f.generalInfoFormGroup.controls.primaryStore.errors">
Primary Store is a Required Field.
</div>
在开发代码中工作正常但在生产模式下出现以下错误 属性 'controls' 在类型 'AbstractControl' 上不存在。
试一试
get primaryStore() { return (this.CaseFormIn.controls.generalInfoFormGroup as FormGroup).controls.primaryStore; }
并在模板中
<div class="error-message" *ngIf="primaryStore.touched && primaryStore.errors">
Primary Store is a Required Field.
</div>
Angular 当你的代码有错误时显示这种问题。 有时没有信息... 好的做法是为控件执行多个吸气剂。