Я использовал текстовую маску и аддон текстовой маски, и я использовал его для даты рождения, он не проверяет действительную дату, когда мы вводим, и также принимает будущие даты. Пожалуйста, помогите мне. Мой файл ts,
import createAutoCorrectedDatePipe from 'text-mask-addons/dist/createAutoCorrectedDatePipe';
export class HomeComponent {
autoCorrectedDatePipe: any = createAutoCorrectedDatePipe('mm/dd/yyyy');
mask: any = [/\d/, /\d/, '/', /\d/, /\d/, '/', /\d/, /\d/, /\d/, /\d/];
}
мой шаблон,
<input [maxlength]="20" [textMask]="{mask: mask, keepCharPositions: true, pipe: autoCorrectedDatePipe}" [(ngModel)]="myModel" type="text" [formControl]="form.controls['dob']" name="dob" class="form-control">