SORU
9 Mart 2013, CUMARTESİ


Nasıl tekrar ng veri filtre uzunluğu görüntülemek için

Çok sayıda nesne (JSON formatında) içeren bir veri dizisi var. Aşağıda bu dizinin içeriği olarak kabul edilebilir:

var data = [
  {
    "name": "Jim",
    "age" : 25
  },
  {
    "name": "Jerry",
    "age": 27
  }
];

Şimdi, bu ayrıntıları ben ekran:

<div ng-repeat="person in data | filter: query">
</div

Burada, sorgu, kullanıcının görüntülenen verileri kısıtlayabilirsiniz giriş alanı için modellendi.

Şimdi, insanların şu anki sayısı / kişi ben ekran başka bir yeri var olmak göstermek, ben.e Showing {{data.length}} Persons

Yapmak istediğim şey kullanıcı bir kişi arar ve görüntülenen verileri sorguya dayalı filtre Showing...persons ayrıca insanlar şu anda gösterilen değeri değiştirmek. Ama bu olmuyor. Her zaman veri toplam kişi yerine süzülmüş bir - Nasıl süzülmüş veri sayısını alabilirim? görüntüler

CEVAP
22 EKİM 2013, Salı


Yeni bir değişken sonuçları (örneğin filtered) atama ve erişim:

<div ng-repeat="person in filtered = (data | filter: query)">
</div>

Sonuç: numarasını görüntüler

Showing {{filtered.length}} Persons

Keman similar example. Kredi 12* *git

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • jat4011

    jat4011

    16 EKİM 2010