如何为日期对象设置双向绑定?

时间:2018-10-11 15:25:33

标签: datepicker angular6

我正在尝试实现DatePicker以返回类似于Angular 6中的示例的Date值

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 :(得分:1)

返回的内容取决于您正在使用的库。您可以始终使用其他库。仅将模型设为字符串(以JSON日期表示),然后在实际需要使用Date表示形式时将其转换为Date对象,这可能是最简单的。