这是控制器:
function Ctrl($scope) {
$scope.text = 'guest';
$scope.word = /^\w*$/;
$scope.min_length = 4;
}
这是视图:
<form name="myForm" ng-controller="Ctrl">
Single word:
<input type="text" name="input" ng-model="text"
ng-pattern="word" ng-minlength="min_length" required />
...
</form>
ng-minlength="min_length"
不会触发 minlength 错误,除非我明确
写ng-minlength="4"
. 但是,ng-pattern="word"
工作正常。
这是jsfiddle链接
是因为我做错了还是有办法绕过?