Чтобы ввести дату в формате дд / мм / ггг в angular - PullRequest
0 голосов
/ 03 августа 2020

Я должен иметь возможность вводить дату в поле даты в этом формате dd/mm/yyyy. Для этого я добавил type="date" в свой код, как показано ниже. Но он показывает 2 datepicker в том же поле даты и неправильный формат, как показано на изображении ниже.

enter image description here

Also Year is not in the format yyyy.

enter image description here

 Дата Рождения * {{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]),               
    });       
}

Есть ли какое-либо свойство, доступное для этого ограничения или какой-либо другой способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...