标签: aurelia aurelia-validation
有没有办法在我的VM上“动态”添加验证(即在我在VM上注册初始规则后的某个时间)?
目前,我正在VM的构造函数中注册规则,不久之后,在用户输入一堆数据之后,我需要显示一个新字段(使用if.bind)并且想要根据web api调用的结果添加验证..
想知道我是否错过了这个API?
答案 0 :(得分:0)
您可以在不动态添加规则的情况下实现该目标,但您可以使用satisfiesRule和when,请参阅条件验证部分中的here。 satisfiesRule仅评估附加到它的属性是否已通过。 如果条件为真,when将仅评估规则。
satisfiesRule
when
其他链接。 如果您正在使用引导程序,则可以找到此useful。