Angular Validation $解析器
发布时间:2020-12-17 17:30:42 所属栏目:安全 来源:网络整理
导读:当我们有控制器或ng-model-controller时,我们可以做到 ctrl.$parsers.push(function(viewValue){ ctrl.$setValidity('valid',true); }); 最后,自动调用$digest并进行验证渲染. 如果我想在模糊上验证字段该怎么办?而我呢 element.blur(function(){ [validati
当我们有控制器或ng-model-controller时,我们可以做到
ctrl.$parsers.push(function(viewValue){ ctrl.$setValidity('valid',true); }); 最后,自动调用$digest并进行验证渲染. element.blur(function(){ [validations] ctrl.$setValidity('valid',false); }) 并且结果不会在带有ng-binded元素的html上更改,如何呈现此更改? 解决方法
你必须调用ctrl.$setValidity(‘valid’,false);在
scope.$apply之内
scope.$apply(function(){ ctrl.$setValidity('valid',false); }) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |