Closed vellengs closed 6 years ago
有了这个方法,子类方便作如下覆盖。
export class DateWidget extends ControlWidget {
serialize(value: any) {
if (value instanceof Date) {
return value.toISOString(); // TODO 如果使用 原始日期类型则会触发类型验证错误。
} else if (!value) {
return '';
} else {
return value
}
}
deserialize(value: string): any {
if (value) {
return new Date(value);
}
return null;
}
}
为派生的widget 预留两个可以覆盖的方法。