У меня есть этот вход
<input type="time" [(ngModel)]="post.time" value="{{selectedTime}}" formControlName="scheduled-time">
Время выглядит так:
-: -: -
Как сделать по умолчанию текущее время?
В конструкторе установите post.time в строку значения. т.е. 21:37
post.time
21:37
Вот демоверсия https://stackblitz.com/edit/angular-vk4kyc
Помните, что часы и минуты должны состоять из 2 цифр
Вы можете установить значение, присвоив значение (например, «15: 30») свойству ngModel
Для более подробной информации: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/time
Кроме того, я не понимаю, почему у вас одновременно используются ngModel, formControlName и значение. Вам нужен только один из них в любое время