我想根据验证模式划分错误消息,例如,在下面,有 2 种模式
Validators.pattern(/[^ +]/),
Validators.pattern(/^[ +|a-zA-Z0-9]+$/),
但只能设置一条消息。
<md-error *ngIf="locaCd.errors?.pattern">
onny blank is unacceptable AND must be filled by a~z,A~Z or number.
</md-error>
无论如何要划分每个witout制作CustomValidation?
原文由 TikChiku 发布,翻译遵循 CC BY-SA 4.0 许可协议
默认情况下
Validators.pattern()
接受参数为pattern: string | RegExp
所以我会更好地建议你创建自定义验证,它处理单个方法可以为你动态处理。例如
demo.component.ts
例如
demo.component.html