Ich habe einen Filter auf der JS-Seite von eckigen.Winkelfilter auf zwei Objekte eines Arrays
$filter('filter')($scope.ArrayofUserObjects, {Active: true, ID: passedInValue});
HINWEIS - mein Array ist ein Array von Objekten
Lassen Sie uns sagen, dass meine Gruppe 50 aktive Benutzer und 10 inaktive Benutzer hat.
Die passedInValue
ist eine inaktive Benutzer-ID. Dieser Filter gibt zur Zeit 0
zurück, da jeder Parameter des Arrays im Wesentlichen &&
zusammen ist.
Frage ---
Ich mag diese Filter ändern, so dass die Objekte ||
zusammen sind, was bedeutet, dass der resultierende Filter 51
Ist das möglich zurückkehren würde?
Filter sind Funktionen, so sollten sie in der Lage sein, zurückzukehren, was Sie wollen, aber ich habe Schwierigkeiten zu verstehen, was Sie zu fragen, bedeuten. – Casey
Soll $ scope.array hinzugefügt und das zweite Objekt als Argument übergeben werden? – Gary
Mögliches Duplikat von [Wie man mehrere Werte (ODER-Operation) in angularJS filtert] (http://stackoverflow.com/questions/15868248/how-to-filter-multiple-values-or- operation-in-angularjs) – iambriansreed