【发布时间】:2022-01-16 14:37:23
【问题描述】:
我有一个打字稿:
dataxForm: fromGroup
this.dataxForm = new FormGroup({
'Description':new FormControl(null, Validaros.required};
'Name':new FormControl(null, Validators.required})
我有一个html:
<mat-divider></mat-divider>
<form [formGroup]="dataxForm">
<ng-template #editDescription>
<input formControlName = "Description item">
<textarea matInput cdsTextareaAutosize [formControl]="controls.description"></textarea>
<small class="text-danger" *ngIf=dataxForm.get('Description').invalid || dataxForm.get('Description').touched"> Description is a required field></small>
<mat-divider></mat-divider>
<form [formGroup]="dataxForm">
<ng-template #editDescription>
<input formControlName = "Name">
<textarea matInput cdsTextareaAutosize [formControl]="controls.description"></textarea>
<small class="text-danger" *ngIf=dataxForm.get('Name').invalid || dataxForm.get('Name').touched"> Name is a required field></small>
<button mat-button [disabled] = "dataxForm.invalid (click)="submitForm">Submit Form</button>
一旦我加载页面,验证错误消息就会正确显示;在输入下 盒子; 1) 如何 验证要求后立即删除输入下的错误消息 清除? 2)如何在所有验证时解冻提交按钮 需求清除了吗?
【问题讨论】:
标签: angular typescript validation formgroups