SORU
30 Temmuz 2012, PAZARTESİ


NgRepeat süzülmüş bir sonuç almak için nasıl AngularJS - referans

Yani filtre ile ng-repeat yönergesine kullanıyorum:

ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4"

ve işlenmiş sonuçların gayet iyi anlıyorum; şimdi benim denetleyicisi bu sonucu biraz mantık çalıştırmak istiyorum. Soru ne kadar sonuç öğeleri referans alabilir miyim?

Güncelleme:


Bir otomatik tamamlama oluşturmak için çalışıyorum, bu giriş var: sadece netleştirmek için:

<input id="queryInput" ng-model="query" type="text" size="30" placeholder="Enter query">

ve daha sonra süzülür sonuçları:

<ul>
   <li  ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4">{{item.name}}</li>
</ul>

şimdi sonuç gezinmek ve bir öğe seçmek istiyorum.

CEVAP
30 Temmuz 2012, PAZARTESİ


GÜNCELLEMEBurada daha önce ne vardı. daha kolay bir yolu

 <input ng-model="query">
 <div ng-repeat="item in (filteredItems = (items | orderBy:'order_prop' | filter:query | limitTo:4))">
   {{item}}
 </div>

Sonra $scope.filteredItems erişilebilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DrePwn

    DrePwn

    22 Temmuz 2011
  • Julian Smith

    Julian Smith

    31 EKİM 2006
  • MVLV28

    MVLV28

    17 Mart 2008