Вот мой json:
{
"data": [
{
"comment": "3541",
"datetime": "2016-01-01"
}
]
}
Вот модель:
export class Job {
constructor(comment:string, datetime:Date) {
this.comment = comment;
this.datetime = datetime;
}
comment:string;
datetime:Date;
}
Query:
getJobs() {
return this._http.get(jobsUrl)
.map((response:Response) => <Job[]>response.json().data)
}
Проблема заключается в том, что после кастинга до Job[]
я ожидаю, что свойство datetime
будет Date
, но это строка. Не следует ли использовать объект Date? Что мне здесь не хватает?