0
私はこの(購入日と受領日のいずれもが、クラスのプロパティである)のような日付を検証しようとしている:私は次のエラーを取得しかしTypescriptはDate Validation Decoratorsに値を渡しますか?
@IsDate()
@MinDate(date: this.purchaseDate)
receiptDate: Date;
を:
のsrc /メイン/ TSを/ドメイン/ PurchaseOrder.ts(20,16):エラーTS1005: '、'が必要です。 src/main/ts/domain/PurchaseOrder.ts(20,12):エラーTS2304:名前 'date'が見つかりません。
購入日の注釈制約はどのように渡されるべきですか?注釈はclass-validatorライブラリからのものです。
あなたはタイプとしてthis.purchaseDateを使用しています。 '@MinDate(this.purchaseDate)'を試してください – toskv
それは動作するようですね!ありがとう。それを公式の答えとしてください。 – Ole