Javascript UpdateRigger和validationTrigger上的Aurelia验证
最近在Aurelia中更新了验证文件 我已经实施了一些验证,如下链接所示:Javascript UpdateRigger和validationTrigger上的Aurelia验证,javascript,aurelia,Javascript,Aurelia,最近在Aurelia中更新了验证文件 我已经实施了一些验证,如下链接所示: 我需要实现一个功能,在这个功能中,输入字段在模糊和键入时都会被验证 例如: 输入字段是一个必填字段,它接受最少5个字符,最多10个字符 现在输入字段为空,失去焦点,然后触发必填字段验证;现在用户返回输入并开始键入,然后必填字段验证消失,并触发最小值和最大值验证(或验证为使用类型) 请建议我应该如何继续。您应该在更改时触发validation controller(默认设置为模糊)。您必须设置验证控制器,以便能够通
请建议我应该如何继续。您应该在更改时触发validation controller(默认设置为模糊)。您必须设置验证控制器,以便能够通过以下方式执行此操作:
this.controller.validateTrigger = validateTrigger.change;
也许这会帮助你实现你想要的:
this.controller.validateTrigger=validateTrigger.changeOrBlur代码>验证控制器的默认validationTrigger处于启用状态。如果要将其覆盖为“模糊或更改”,可以通过从aurelia validation导入validateTrigger并为验证控制器设置验证触发器来完成
this.controller.validateTrigger=validateTrigger.changeOrBlur代码>
这也可以通过如下指定触发器在标记中实现
这将不起作用,因为第一次焦点出现和消失时,该值没有改变。