2013-09-26 4 views
1

이것은 매우 간단하지만 클래스를 변경할 수는 없습니다.AngularJS ng-class가 작동하지 않음

기본적으로 날짜가 올바른 형식 (DD-MMM-YYYY hh : mm : ss)인지 확인하고 있습니다.

<input type="text" style="width : 80%" ng-model="startTime" ng-class="{invalid: !isValid ,valid: isValid}" /> 

여기서 isValid는 true 및 false로 평가되는 범위 변수입니다. CSS 클래스가 적용되지 않습니다.

여기는 plnkr입니다.

답변

5

작동 중입니다. 요소를 검사하십시오. 부트 스트랩 클래스가 그것을 덮어 쓰고 있습니다. 시도해보십시오.

.invalid { 
    background-color: #FA787E !important; 
    } 

.valid { 
    background-color: #78FA89 !important; 
} 
+0

예. 예. 그냥 알아 냈어. 중요한 것은 중요했습니다. 감사 – lostpacket

관련 문제