如何设置角度反应式验证的最小值和最大值?

我们有一个角度反应形式,它有一个生日,月份和年份字段。代码如下:

 private buildSignupForm() {
    this.SignupForm = this.fb.group({
      bday: [null, [Validators.required, Validators.maxLength(2)]],
      bmonth: [null, [Validators.required, Validators.maxLength(2)]],
      byear: [null, [Validators.required, Validators.maxLength(4), Validators.minLength(4)]],
      city: [null, [Validators.required, Validators.pattern('[a-zA-Z ]*')]],
    });
    this.SignupForm.setValidators(this.minimumAge(18));
  }
}

如何设置生日值最小01最大31?和月份:最小01最大12?年份:最小为1950,最大为2000,例如?

转载请注明出处:http://www.yihangfood.com/article/20230328/1466521.html