【发布时间】:2017-05-01 04:43:55
【问题描述】:
我正在尝试验证这样的日期(购买日期和收货日期都是类属性):
@IsDate()
@MinDate(date: this.purchaseDate)
receiptDate: Date;
但是我收到以下错误:
src/main/ts/domain/PurchaseOrder.ts(20,16): 错误 TS1005: ',' 预期。 src/main/ts/domain/PurchaseOrder.ts(20,12):错误 TS2304:找不到名称“日期”。
购买日期注释约束应该如何传递?注释来自class-validator 库。
【问题讨论】:
-
您使用 this.purchaseDate 作为类型。试试
@MinDate(this.purchaseDate) -
这看起来可行!谢谢。请把它作为官方答案。
标签: typescript class-validator