Angular: [(ngModel)] не работает с когда установлены только часы - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть поле ввода в моем html, как показано ниже

   <input type="time"  name="abc" id="abc" [(ngModel)]="ab" >
   <div>{{ab}}</div>

Внутри элемента div значение ab отображается только в том случае, если минуты выбраны вместе с часом

значением ab в этом сценарии не определено

Значение ab отображается в div, когда выбрано min вместе с часом

enter image description here

Как я могу избежать неопределенности значения, когда минуты не установлены, и установить его в 00 по умолчанию?

1 Ответ

1 голос
/ 15 апреля 2020

Вы можете установить значение по умолчанию с начала.

, поэтому в ваших component.ts сделайте это,

this.ab = someDefaultValue;

в ngOnInit () / constructor ()

здесь defaultValue может быть таким же, как вы получаете, когда вы устанавливаете его в 00: 00

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