Angularjs :第一个重复ng的孩子
我有一个ng repeat,只想在ng repeat中使用类Angularjs :第一个重复ng的孩子,angularjs,css,angularjs-ng-repeat,css-selectors,Angularjs,Css,Angularjs Ng Repeat,Css Selectors,我有一个ng repeat,只想在ng repeat中使用类type将样式应用于第一个div <div class="my-list" ng-repeat="item in list"> <div class="type"> <span>{{item.label}}</span> </div> <div class="check"> <span>{{item.ischecked}}&l
type
将样式应用于第一个div
<div class="my-list" ng-repeat="item in list">
<div class="type">
<span>{{item.label}}</span>
</div>
<div class="check">
<span>{{item.ischecked}}</span>
</div>
</div>
您可以使用
$first
,它指示ng repeat
中的第一次迭代
<div class="my-list" ng-repeat="item in list">
<div class="type" ng-class="{myClass:$first}">
<span>{{item.label}}</span>
</div>
<div class="check">
<span>{{item.ischecked}}</span>
</div>
</div>
{{item.label}
{{item.ischecked}
基本上,你需要用另一种方法
.my-list:first-child .type{
color:red;
}
ng repeat
将放置多个.my list
div,并且您希望仅针对第一个div的.type
。因此,在.my list
@dmo上应用选择器。伪类似乎正在应用于注释掉的代码,这是迭代中的第一个。
.my-list:first-child .type{
color:red;
}