我们有一个Angular响应式表单,包含生日,月份和年份字段。以下是代码:
我该如何设置生日的最小值为01,最大值为31? 月份的最小值为01,最大值为12? 年份的最小值为1950,最大值为2000?
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?