Я должен иметь возможность вводить дату в поле даты в этом формате dd/mm/yyyy
. Для этого я добавил type="date"
в свой код, как показано ниже. Но он показывает 2 datepicker в том же поле даты и неправильный формат, как показано на изображении ниже.
Also Year is not in the format yyyy
.
Дата Рождения * {{alertMessage.dobReq}}
Вот мой ts-код:
import { Component, OnInit, ViewChild, ElementRef } from '@angular/core';
import { FormGroup, FormControl, Validators, FormBuilder, FormArray } from '@angular/forms';
import { Router } from '@angular/router';
public addPeopleForm: FormGroup;
constructor(
private formBuilder: FormBuilder,
private router: Router
) {}
get dateOfBirth() { return this.addPeopleForm.get('dateOfBirth'); }
ngOnInit(): void {
this.initAddUser();
}
initAddUser() {
this.addPeopleForm = this.formBuilder.group({
'dateOfBirth': new FormControl('', [Validators.required]),
});
}
Есть ли какое-либо свойство, доступное для этого ограничения или какой-либо другой способ сделать это?