2015-01-16 7 views
0

폼의 유효성 검사에 문제가 있습니다. 첫 번째 입력이 유효하지 않은 경우에만 오류를 표시하는 유효성 검증 예제가 있습니다. 첫 번째 필드가 유효한 값일 때 오류가 표시되지 않습니다.Angular JS form validatior

link

답변

2
Instead of using signup_form.name.$dirty && signup_form.name.$invalid && signup_form.submitted 
Use this :- 
    <div class="error" 
       ng-show="signup_form.email.$dirty && signup_form.email.$invalid && signup_form.submitted"> 

    <div class="error" 
       ng-show="signup_form.username.$dirty && signup_form.username.$invalid && signup_form.submitted"> 

업데이트 : - http://jsbin.com/fajoreguxu/1/

1

당신은 모든 검사에서 name를 사용하는 것 ...

<div class="error" ng-show="signup_form.name.$dirty && 

당신은 너무 email, 실제 참조를 변경해야 ...

<div class="error" ng-show="signup_form.email.$dirty &&