SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • pain975

    pain975

    27 NİSAN 2008
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010