我有这个日历,我想显示用户先前输入日期的默认值。但是,当我尝试更改日期时,它不显示任何值。新日期仍然可以保存,所以我很好奇如何修复数据更改的显示。
这是供参考的代码
<mat-form-field>
<input matInput [matDatepicker]="dp" placeholder="Date of Birth: No change Display" [formControl]="getDate(userPrivate.date_of_birth)" [(ngModel)]="userPrivate.date_of_birth">
<mat-datepicker-toggle matSuffix [for]="dp"></mat-datepicker-toggle>
<mat-datepicker #dp >
</mat-datepicker>
</mat-form-field>
在我的 .ts 上
getDate(x){
// convert Epoch time to formcontrol
var date = new FormControl(new Date(parseInt(x)));
// return newDate;
return date;
}