即使我将minlength设置为5,它只会在长度为0时给出错误。
这是我制作的一名说明者:
https://plnkr.co/edit/bJ9zeArGykATtRGh3Zev?p=preview
这是我设置验证的方式:
formGroup.sensitivity =
this.formBuilder.control(this.reportModel.sensitivity, [Validators.required,
Validators.minLength(5)]);
答案 0 :(得分:3)
对于数字,如果要检查必须最小的数字,则应使用Validators.min()
而不是minLength()。minLength()用于文本中的字符数。
formGroup.sensitivity =
this.formBuilder.control(this.reportModel.sensitivity, [Validators.required,
Validators.min(5)]);