Привязать дату к входу formControlname в Angular7 - PullRequest
1 голос
/ 17 апреля 2019

Я новичок в угловой. У меня есть вход с типом date. Как я буду связывать дату с этим вводом?

<input type="date" class="form-control" formControlName="startDateInput">

Я попробовал следующее, но это не сработало:

this.createForm.patchValue({
    startDateInput:this.resourceData['period'].start,
});

, пожалуйста, помогите сделать это

Ответы [ 2 ]

1 голос
/ 17 апреля 2019

Для ввода типа даты вам необходимо преобразовать дату

this.createForm.patchValue({ 
    startDateInput: (new Date()).toISOString().substring(0,10), 
});

Демо

0 голосов
/ 17 апреля 2019

Вы можете сделать следующим образом

const date = new Date();
this.createForm.controls['startDateInput'].setValue(date)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...