SORU
18 Temmuz 2012, ÇARŞAMBA


Kullanarak AngularJS ile liste ayırıcısı olarak virgül

Öğeleri virgülle ayrılmış bir listesini oluşturmak için ihtiyacım var:

  <li ng-repeat="friend in friends">
      <b ng-repeat="email in friend.email">{{email}}{{$last ? '' : ', '}}</b>...
  </li>

AngularJS belgelerine göre kontrol akışı deyimleri ifadeler izin verilir. Bu benim {{$last ? '' : ', '}} neden çalışmıyor.

Alternatif bir yol virgülle ayrılmış listeler oluşturmak için var mı?

1 DÜZENLEYİN
orada bir şey daha basittir:

<span ng-show="!$last">, </span>

CEVAP
18 Temmuz 2012, ÇARŞAMBA


Sadece Javascript-dahili kullanım join(separator) diziler için fonksiyonu

<li ng-repeat="friend in friends">
  <b>{{friend.email.join(', ')}}</b>...
</li>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AlaskanGrizzly

    AlaskanGrizz

    30 EKİM 2009
  • Tech4Geeks

    Tech4Geeks

    8 Ocak 2012
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010