use*_*582 5 forms validation input angularjs
我在范围上有一个变量,用于检查条件
$scope.data = $resource().query(); //returns array always
Run Code Online (Sandbox Code Playgroud)
所以我有一个ng-required指令的定期验证
<input ng-required="{{data.length}}"/>
Run Code Online (Sandbox Code Playgroud)
现在当数据最初加载到2长度数组时,ng-required验证字段并且一切正常,但如果我要将ng-required设置为[],则ng-required仍将作为常规要求进行验证,
$scope.$apply(function(){
$scope.data = []
});
Run Code Online (Sandbox Code Playgroud)
如何再次禁用ng-validation ="false"验证.
ng-required 接受一个表达式,不需要包含 {{ }}
<input ng-required="data.length"/>
Run Code Online (Sandbox Code Playgroud)
基本示例:http://jsfiddle.net/TheSharpieOne/Uxe5Q/(检查以查看正在添加和删除的验证.)
| 归档时间: |
|
| 查看次数: |
6101 次 |
| 最近记录: |