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

  • JonnyEthco

    JonnyEthco

    5 EKİM 2006
  • L33TNoonProductions

    L33TNoonProd

    24 EYLÜL 2010
  • spederson7

    spederson7

    17 Temmuz 2006