私は、htmlページに、私はいくつかの箱(フローチャート世代)と別の色を持っている必要があります生成されたすべての2番目のボックスを作成し、この要件を持っています。NGリピートで起こった反復回数を見つける方法はありますか?
ng-repeatで発生した反復の数を特定する方法があるかどうかを知りたいと思います。 ng-repeat
を使用して、ゼロベースのイテレータインデックスである場合、予め
私は、htmlページに、私はいくつかの箱(フローチャート世代)と別の色を持っている必要があります生成されたすべての2番目のボックスを作成し、この要件を持っています。NGリピートで起こった反復回数を見つける方法はありますか?
ng-repeatで発生した反復の数を特定する方法があるかどうかを知りたいと思います。 ng-repeat
を使用して、ゼロベースのイテレータインデックスである場合、予め
私はng-class-even
& ng-class
<div ng-repeat="item in items" ng-class-even="evenClass" ng-class-odd="oddClass">
{{item.name}}
<div>
CSS
.evenClass {
background: green;
}
.oddClass {
background: blue;
}
$index
で
おかげで自動的に生成されます。
<ul>
<li ng-repeat="item in items">{{item}} ({{$index}})</li>
</ul>
注:あなたにもCSSを使用した後であるかを達成する方法は、おそらくあります。 $インデックス%:
'NG-クラス=" { 'diffの色-CSS-クラスのその使用を言うと思います2 == 0} "'おそらくli要素 –
@LukeHutton私はおそらく 'nth-child(even)'と 'nth-child(odd)'セレクタも考えていました。 – Lex
さらに良く組み立てられました。 –
あなたは、さらに良くなりました。 – Lex
@Lexありがとう、私はあなたの初期の努力もCSSが好きです。 –
あなたは私の一日を救った!再び!!! –