Aurelia验证 - 可以逐个验证吗?

时间:2016-01-20 10:36:37

标签: validation aurelia aurelia-validation

我有一个简单的登录表单 - 用户名和密码。我想验证每个字段,但只有在前一个字段成功时,即只有在电子邮件成功时才验证密码。这是因为我定位移动广告,而且由于房地产有限,我真的只想显示第一条错误消息。

这可能吗?看起来应该可以使用流畅的API:

this.validator = validation.on(this)
        .ensure("email")
            .isNotEmpty()
            .isEmail()
            .isBlocking() //something like 
        .ensure("password").isNotEmpty();

1 个答案:

答案 0 :(得分:0)

可以创建多个验证器。



this.emailValidator = validation.on(this)
        .ensure("email")
            .isNotEmpty()
            .isEmail()
            .isBlocking();

this.passwordValidator = validation.on(this)
        .ensure("password")
        .isNotEmpty();