Aşağıdaki gibi tanımlanan kullanıcı nesnesine sahibim. Ben her arama yaptığında ben isim sonuçları, yaş gibi çok seks yapar, İşteAngularJS sadece belirli nesnelerde filtreleniyor
<input type="text" ng-model="searchText">
<div ng-repeat="friend in user.friends | filter:searchText">
{{friend.name}} {{friend.age}}
</div>
:
$scope.user = [{id: 1, friends:
[
{name: 'John', age: 21, sex: 'M'},
{name: 'Brad', age: 32, sex: 'M'}
]
}]
Aşağıdaki kod var. Ama sadece isim ve yaş için arama yapmak istiyorum ve ben de aranmak için seks istemiyorum. Bunu nasıl başarabilirim? İki arama alanlarını
Aksi<div ng-repeat="friend in user.friends | filter:{name:searchNameText, age:searchAgeText}">
Özel bir ikisi için de aynı alanını kullanmaya filtreyi veya pas yazmak gerekir olabilir eğer
örnek sorgu ile sorunuzu güncelleştirmek ve istediğiniz sonucu Can. Yorumunuzda (aşağıda) birden fazla alan aramak için bir girdi alanı, ancak girmek istediğiniz sorgu türlerini istiyorsunuz? – fredrik