【发布时间】:2016-10-13 07:03:59
【问题描述】:
我在微风数据属性中使用了多个验证器。下面是使用的微风模式:
{
"name": "property",
"dataType": "String",
"validators": [
{
"name": "required",
"context": {
//Data for Processing
}
},
{
"name": "maxLength",
"context": {
//Data for processing
}
}
]
}
在上述模式中,将首先执行 required 规则,无论第一个验证器的结果如何,都会执行“maxLength”验证器。因此,即使该字段不是必需的,也会执行 maxLength 规则并捕获validationErrors。
有没有办法根据所需验证器的结果运行 maxLength 验证器?
提前致谢。
【问题讨论】:
标签: javascript validation breeze