表单字段在 Angular 中启动"required"错误



我正在处理一个表单需要的表单字段,但是当页面加载该字段时,该字段已经以"required"错误,它应该只在用户输入某些内容后出现,或者不出现。我在Angular 12的表单中使用了mat-error和验证器。

您需要检查dirtytouched属性

类似:

*ngIf="name.invalid && (name.dirty || name.touched)"

最新更新