Nic*_*las 3 datepicker typescript angular
我正在使用这个Angular-2-datepicker.一切正常,但每次我尝试设置[(日期)]属性时,它都会给我错误.
date.getMonth不是函数
我查了一些信息,发现它可能是因为我的变量不是类型日期,但是我的是,所以我现在我被困住了,无法找到解决方案.
我的HTML:
...
<material-datepicker dateFormat="DD-MM-YYYY" weekStart="1" [(date)]="definitionDetails.From"></material-datepicker>
...
Run Code Online (Sandbox Code Playgroud)
我的型号:
export class ClosingDayDefinition implements Serializable<ClosingDayDefinition> {
ID: number;
DescriptionID: number;
Info: models.DefinitionDetailInfo;
Description: models.DefinitionDescription;
CodeId: number;
From: Date;
To: Date;
Recurring: boolean;
Holiday: boolean;
Groups: Array<models.ClosingDayGroup>;
TypeName: string;
Run Code Online (Sandbox Code Playgroud)
我的组件:
...
public definitionDetails: models.ClosingDayDefinition;
...
Run Code Online (Sandbox Code Playgroud)
Var日志:
好像该From属性包含一个字符串,而不是一个Date对象.
我猜你从某种API获取这个日期字符串,尝试将其解析为日期而不是直接存储它:
这会奏效
new Date('2017-03-08T00:00:00+01:00')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7313 次 |
| 最近记录: |