ANgular 7: Как отформатировать дату с помощью ng-модели? - PullRequest
0 голосов
/ 26 апреля 2019

Я использую .net core api с angular7.

У меня проблема с преобразованием dateTime в Date с помощью ngModel

 <input class="form-control" name="dateT"
 [(ngModel)]="exp.dateTo  |date:'yyyy-MM-dd'" #dateT="ngModel" type="date"/>

1 Ответ

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

Вместо этого, если используется двусторонняя привязка. Используйте один способ и используйте обработчик событий для обновления ввода пользователя.

<input class="form-control" name="dateT" (ngModelChange)="updatedate($event)" [ngModel]="exp.dateTo |date:'yyyy-MM-dd'" #dateT="ngModel" type="date"/>

В вашем файле ts добавьте update для обновления ngmodel

 updatedate(event) {

        this.exp.dateTo = new Date(event);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...