使用Angular用当前时间填充输入时间

时间:2018-08-29 07:08:52

标签: html angular

我有这个输入

<input type="time" [(ngModel)]="post.time" value="{{selectedTime}}"
                               formControlName="scheduled-time">

时间看起来像这样:

-:-:-

如何将默认时间设置为当前时间?

2 个答案:

答案 0 :(得分:1)

您可以通过为ngModel属性分配值(例如'15:30')来设置值

有关更多详细信息: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/time

此外,我不明白为什么要同时使用ngModel,formControlName和value。您随时都只需要其中之一

答案 1 :(得分:1)

在构造函数中,将post.time设置为值的字符串。即21:37

这里是演示https://stackblitz.com/edit/angular-vk4kyc

记住小时和分钟必须有两位数字