Как установить двухстороннюю привязку для объекта даты? - PullRequest
0 голосов
/ 11 октября 2018

Я пытаюсь реализовать DatePicker для возврата значения даты, похожего на этот пример в Angular 6

https://stackblitz.com/angular/klxqgnondlx?file=app%2Fapp.component.html

Это прекрасно работает.,,,,,,но он возвращает JSON дату, а не Date объект, поэтому двусторонняя привязка с соответствующим полем даты не работает.

Мне нужно, чтобы средство выбора даты возвращало Date объект, а не JSON

Вот что я пытался

   <input class="form-control" type="date" placeholder="yyyy-mm-dd"
     id ="myDate" name="myDate" [(ngModel)]="model.myDate| date:'yyyy-mm-dd'" ngbDatepicker #d="ngbDatepicker"  (ngModelChange)="myDate= $event" > 

Но это не такне работает

1 Ответ

0 голосов
/ 11 октября 2018

То, что возвращается, зависит от используемой вами библиотеки.Вы всегда можете использовать другую библиотеку.Возможно, проще всего сделать вашу модель строкой (представление в виде даты JSON) и преобразовать ее в объект Date, когда вам действительно нужно использовать представление Date.

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