angular 6输入类型=将结果绑定到字符串中的日期



我有一个日期输入控件

<input placeholder="Start" matInput ([ngModel])="data.startDate" type="date"> </mat-form-field>

输入控件显示材质时间选择器。但当我更改日期时,模型会更新为字符串值

型号:

export interface IDate {
rate?: number | null;
startDate?: Date | null;
}

物料日期选择器可正确使用日期

用途:

<input placeholder="Start" matInput [matDatepicker]="picker" [ngModel]="data.startDate" (dateChange)="data.startDate=$event.value"  >
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>

最新更新