2014-04-25 2 views
0

ng-repeat 현재 레코드 인덱스를 얻을 수있는 방법이 있습니까? 모든 예는 매우 apreciated된다Angularjs ng-repeat index

<div id="1"> 
<div id="2"> 
<div id="3"> 

: 나는 각 레코드 사업부를 기록 색인 예와 동일한 ID를 제공하기 위해 노력하고 있습니다. 다음과 같이

내가 사용하고있는 NG-반복은 다음과 같습니다

 <div ng-repeat="rows in clients.Result"> 
+1

의 중복 가능성 [동적 ID 겨 반복] (http://stackoverflow.com/questions/15301746/dynamic-id-ng -repeat) –

답변

4

사용 $ 지수 :

<div id="{{$index}}" ng-repeat="rows in clients.Result"> 

PLNKR

+1

@mchan 인덱스가 0에서 시작한다는 것을 알고 있는지 확인하십시오. 따라서 데모처럼'1','2','3'을 원한다면'id = "{{$ index + 1 }} "". 또한 리피터에서 필터를 실행하면 표시된 목록을 반영하도록 색인이 변경됩니다. – jnthnjns

+0

youre right..thats 왜 내가 plnkr을 추가 했습니까? –

+0

예를 들어, OP에 대한 몇 개의 사이드 노트를 추가하는 것이 좋습니다. 나는 이미 너에게 +1을 주었다. :) – jnthnjns

4

$index는 현재 인덱스가 포함되어 있습니다. 따라서 ng-repeat 안에 {{$index}}과 같이 사용할 수 있습니다.

이 모든 변수는 ng-repeat documentation 맨 위에 설명되어 있습니다. 평가 곱슬