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

  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • J Medema

    J Medema

    11 EKİM 2006
  • ShoSho

    ShoSho

    20 Ocak 2010