29 Ocak 2013, Salı
Ng-repeat içinde son öğe için farklı bir sınıf
Bir liste ng-repeat böyle bir şey kullanarak yaratıyorum
<div ng-repeat="file in files">
{{file.name}}
</div>
Ama son öğe tek başına bir sınıf (<div class="last">test</div>
) buna dahil etmek istiyorum. nasıl bu kullanarak ng-tekrar elde edebilirsiniz?
CEVAP
29 Ocak 2013, Salı
ng-repeat
Direktif içinde $last
değişken kullanabilirsiniz. doc bir göz atın.
Bu şekilde yapabilirsiniz:
<div ng-repeat="file in files" ng-class="computeCssClass($last)">
{{file.name}}
</div>
computeCssClass
* * * * Tek bağımsız değişken ve döndürür 'last'
null
alan controller
fonksiyonudur.
Ya
<div ng-repeat="file in files" ng-class="{'last':$last}">
{{file.name}}
</div>
Bunu Paylaş:
Olamaz bir iç sınıf içinde nihai olmay...
Neden Java bize bir isim dosya adından...
SQL sütun içinde farklı değerler sayıs...
Nasıl bir sınıf içinde bir şablon işle...
Nasıl C aynı sınıf için farklı türleri...