0

我正在尝试验证这样的日期(购买日期和收货日期都是类属性):

@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:找不到名称“日期”。

购买日期注释约束应该如何通过?注释来自类验证器库。

4

1 回答 1

1

您使用的语法是错误的。看起来您正在尝试使用this.purchaseDate类型定义一个函数。

您所要做的就是将this.purchaseDate作为参数发送。

@MinDate(this.purchaseDate)
于 2017-04-30T20:43:55.700 回答