【发布时间】:2019-11-29 10:02:06
【问题描述】:
我有一个使用 Angular 7 的响应式表单,每个字段都有多个要验证的模式。我想为每个模式生成一条错误消息,但我找不到识别它们的方法。
在我的 Ts 文件中,我有这样的内容:
myfield: ['', [
//Validators.pattern(/^/),
Validators.pattern(/^/),
Validators.pattern(/^/)]],
在我的html文件中;
<p class="error" *ngIf="myFormGroup.get('myField').hasError('pattern')">
pattern error</p>
我希望能够将我的每个模式分开以显示适当的错误消息 比如:
<p class="error" *ngIf="myFormGroup.get('myField').hasError('pattern1')">
pattern error 1</p>
<p class="error" *ngIf="myFormGroup.get('myField').hasError('pattern2')">
pattern error 2</p>
对此有什么想法吗?我的表单有很多字段、验证器和组件。所以我正在寻找一种简单的方法。
【问题讨论】:
标签: angular validation angular7 angular-validation