表单字段在 Angular 中以 "required" 错误启动
Form field initiates with "required" error in Angular
我正在使用表单所需的表单字段,但是当页面加载该字段时,该字段已经以“必填”错误开头,并且它应该仅在用户键入或不键入内容后出现。我在 Angular 12.
的表单中使用 mat-error 和验证器
您需要检查 dirty
或 touched
属性。
类似于:
*ngIf="name.invalid && (name.dirty || name.touched)"
我正在使用表单所需的表单字段,但是当页面加载该字段时,该字段已经以“必填”错误开头,并且它应该仅在用户键入或不键入内容后出现。我在 Angular 12.
的表单中使用 mat-error 和验证器您需要检查 dirty
或 touched
属性。
类似于:
*ngIf="name.invalid && (name.dirty || name.touched)"