2014-03-03 1 views
1

나는 Angular.js 데이터로 채워 테이블이 있습니다반복되는 항목의 수를 기준으로 클래스를 설정하려면 각도를 사용 하시겠습니까?

<table class="table"> 
    <thead> 
     <tr> 
     <th>#</th> 
     <th>First Name</th> 
     <th>Last Name</th> 
     <th>Username</th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr ng-repeat="t in tabledata"> 
     <td>00{{t.id}}</td> 
     <td>{{t.firstName}}</td> 
     <td>{{t.lastName}}</td> 
     <td><a href="">{{t.userName}}</a></td> 
     </tr> 
    </tbody> 
    </table> 

내가 할 같은 이 경우 table 태그에 다른 클래스를 추가 할 것입니다 것입니다 무엇을 데이터> (10)

의 행의 수 이게 가능한가, 어떻게하면 갈 수 있을까? jQuery에서 "플랫"테이블을 사용하여이를 수행하는 방법을 알고 있지만, Angular의 동적 인 리피터에 익숙하지 않습니다.

답변

2

사용 ng-class

<table ng-class="{'newClassName' : tabledata.length > 10 }"> 
+0

감사합니다. '

'처럼 클래스가 이미 있더라도 괜찮습니까? 일하는 것처럼 보이지만 맞습니까? – Steve

+1

그래, 여전히 좋다. –

+1

@ 스티브 - 네, 그 문제 없어요. – tymeJV

관련 문제