尝试为日期类型验证编写自定义错误消息。数字验证器的工作方式是,如果它不是数字,则需要"要求" value将作为默认错误消息:
myNum: { type: Number, required: 'Custom error message.' }
然而,日期验证并非如此,无论我尝试什么,我都会收到错误消息: Cast to Date因值而失败" asdfasdf"在路径"开始"
我也尝试了这样的自定义验证器:
myDate: {
type: Date,
validate: { validator: myFunc, message: 'Custom error message.'}
}
但是我仍然得到了#34; Cast迄今......"信息。我也试过这个:
myDate: {
type: [ Date, 'Custom error message.' ]
}
但是这只是被解释为一个日期数组作为类型。建议?