说我在Angular中有这样的代码:
<ul>
<li ng-repeat="person in people">
{{person.name}}
</li>
</ul>
参考这样的模型:
[
{name: "Dave"},
{name: "Martha"}
]
是否可以生成这样的DOM,其中id是人的数组索引?:
<ul>
<li id="person_1>
Dave
</li>
<li id="person_2>
Martha
</li>
</ul>
答案 0 :(得分:3)
您可以使用ng-repeat的$index
属性。
e.g。
<ul>
<li ng-repeat="person in people" id="person_{{$index + 1}}">
{{person.name}}
</li>
</ul>