У меня есть поле ввода с именем month.
<span>
Month: <br />
<input id="typeahead-basic" type="text" class="form-control month" />
</span>
Я хочу сделать следующее: если вы введете 6 в поле месяца, оно автоматически изменится на 06, если вы введете 2,изменится на 02. Таким образом, все от 1 до 9 следует добавить ноль.Было бы хорошо, если бы я мог реализовать это в классе component.ts.Большое спасибо!
Редактировать: Итак, что я сделал: Это в компоненте:
checkMonth() {
if (this.month < 1) {
this.month = "01";
} else if (this.month > 12) {
this.month = 12;
} else if (this.month < 10) {
this.month = '0' + this.month;
}
}
И это как HTML-код:
<input class="form-control hideSpinners" min=1 max=12 type="number" [(ngModel)]="month"
(change)="checkMonth()"/>