Jay*_*ena 6 validation angularjs
我正在尝试使用ng-maxLength指令为输入提供变量max-length.
function ValidatorCtrl($scope, $timeout) {
$scope.name = "Star";
$scope.$metadata={};
$scope.$metadata.isRequired = true;
$scope.$metadata.maxLength=5;
}
<input type="text" ng-model="name" ng-maxlength="$metadata.maxLength"
ng-required="$metadata.isRequired" name="name" />
Run Code Online (Sandbox Code Playgroud)
但它似乎没有按预期工作.应用它时,同一变量的模型绑定不起作用.这是我的傻瓜
如果我删除ng-maxLength ng-required将按预期工作,否则ng-required也无法正常工作.
ng-maxlength 不采用范围值。
传统上 ng-maxlength 的用法是 ng-maxlength="3"。您可以在范围值周围添加花括号,也可以创建一个将范围值绑定到 ng-maxlength 内的指令。
| 归档时间: |
|
| 查看次数: |
3596 次 |
| 最近记录: |