我有md-list-item
这是一个ng-repeat
,我想获得它的子列表,并在数组索引0上的第一个上调用一次点击?
<md-list-item class="selection-list-item" ng-repeat="site in siteSelectionController.sites | filter:siteSelectionController.fuzzySearchValue | orderBy:'id'">
<div flex layout="row" layout-align="space-between center" ng-click="siteSelectionController.selectASite(site, true)" md-ink-ripple="true" layout-wrap>
<span>{{ site.id }}</span>
</div>
<md-divider ng-if="!$last"></md-divider>
</md-list-item>
我试图为内部div提供一个id,但由于它是ng-repeat
它不起作用,这意味着id
的{{1}}不会是唯一的,如果我对此进行查询,我将返回一个列表,而不是一个元素。
答案 0 :(得分:0)
你可以使用$ index作为id,
<div id="{{$index}}">
每次都会出现新的索引。你甚至可以像
那样连接<div id="site{{$index}}">