2014-04-26 2 views
0

ng-repeat를 설정하여 JSON 파일에서 여러 요소를 롤아웃하지만 각 요소에 점진적 클래스 이름 .item-1, .item-2, .item-3을 사용하고 싶습니다.어떻게 ng-repeat를 사용하여 클래스 이름을 증가시킬 수 있습니까?

<div ng-controller="itemCtrl"> 
    <div class="item" ng-repeat="item in items"> 
    <span class="item-{{ item.length }}"></span> 
    </div> 
</div> 

내가 class="item-{{ item.length}}"에 번호를 추가하고 싶습니다하지만이 작업을 얻을 수 없습니다.

+0

당신이 문서를 확인 했 사용할 수 있습니까? https://code.angularjs.org/1.2.16/docs/api/ng/directive/ng 답장 – elclanrs

답변

3

$index

<div ng-controller="itemCtrl"> 
    <div class="item" ng-repeat="item in items"> 
    <span class="item-{{ $index }}"></span> 
    </div> 
</div> 
+0

@Khanh TO보다 4 초 빠름;) –

+0

멋지다. 나는 비슷한 것을 시도했지만 제대로 만들지 못했다. . 'item-0'에서 시작하는 클래스 이름은 'item-1'에서 시작할 수 있습니까? – Daimz

+1

@Daimz :'item - {{$ index + 1}} '을 사용하십시오. –

관련 문제