@Gunter是绝对正确的。我唯一要添加的实际上是如何反序列化json对象,使其日期属性保持为日期而不是字符串(从引用的帖子中看到这种方法并不容易)。
这是我的尝试:
export class Helper{ public static Deserialize(data: string): any { return JSON.parse(data, Helper.ReviveDateTime); } private static ReviveDateTime(key: any, value: any): any { if (typeof value === 'string') { let a = //Date((d*))//.exec(value); if (a) { return new Date(+a[1]); } } return value; }}您可以在此处看到这种方法的示例:JSON.parse在dateReviver示例中的函数。
希望这可以帮助。



