我设置了验证规则并且它们有效。
this.validation.on(user).ensure('name').isNotEmpty()...
但是如何在activate方法中触发验证?我试过了
this.validation.validate();
但表单中的字段不会更改(不显示验证错误)。 只有当我开始输入时,验证消息才会显示在表单上。
答案 0 :(得分:1)
activate
在表单(viewmodel)附加到DOM之前的生命周期中发生。尝试按照attached
回调中的方式调用该方法,看看你是怎么做的。
我所知道的生命周期顺序是: