<input type="text" name="name" data-ng-model="name" ng-model-options="{ updateOn: 'blur' }" ng-pattern="pattern.name" required />
<div ng-show="contactForm.name.$dirty && contactForm.name.$invalid">
<span ng-show="contactForm.name.$error.required">The name field is mandatory</span>
<span ng-show="contactForm.name.$error.pattern">The name must be at least 5 characters long</span>
</div>
내가 그 초점을 잃어 버릴 경우에만 필드의 유효성을 검사 할 할 뷰에 내 컨트롤러
$scope.pattern = {
name: /[a-zA-Z]{5,}/
}
에 패턴을 가지고 있지만 그것은 내가 누를 때마다 유효성을 검사하지 않습니다 단추.
당신을 바이올린을 잊어 버렸습니다 :) – gkalpak
AngularJS 1.3.x를 사용하고 있습니까? 아직 베타 버전이지만 1.3.x에서만 지원됩니다. –