angular 自定义form表单验证控件 | 金金求上进
angular的form体系,为我们做表单验证提供了很大的便利.
它会为我们的表单元素添加标识不同状态的class,我们可以set对应样式控制元素表现根据form的$valid, $toched等状态属性控制元素行为,譬如对submit button添加上(ng-disabled=”form.$invalid”)属性,输入不合法时禁止提交在controller里,通过form的$setValidity, $comitViewVaue 等方法,进行一系列的form交互控制。再比如,自定义form内元素的验证行为,如自定义一个numRangeValidate的directive,绑到form里的input上去,验证输入范围。...阅读全文
它会为我们的表单元素添加标识不同状态的class,我们可以set对应样式控制元素表现根据form的$valid, $toched等状态属性控制元素行为,譬如对submit button添加上(ng-disabled=”form.$invalid”)属性,输入不合法时禁止提交在controller里,通过form的$setValidity, $comitViewVaue 等方法,进行一系列的form交互控制。再比如,自定义form内元素的验证行为,如自定义一个numRangeValidate的directive,绑到form里的input上去,验证输入范围。...阅读全文