Ich habe das folgende Wertefeld:
%Vor% Ich muss herausfinden, Elemente mit Feld gleich dog
und map
. Ich weiß, ich könnte die Methode _.filter
verwenden und eine Iterator-Funktion übergeben, aber was ich wissen möchte, ist , ob es eine bessere Lösung für dieses Problem gibt, wo ich Suchfeld und mögliche Werte übergeben konnte . Könnte jemand einen besseren Weg dazu bieten?
BEARBEITEN: :
Ich könnte den folgenden Ansatz verwenden:
%Vor%Aber hier kann ich nur eine Klausel überprüfen
Wenn Sie eine Funktion erstellen möchten, die field
und values
akzeptiert, kann sie wie folgt aussehen:
Übergeben Sie einfach Ihre Filterkriterien als dritten Parameter von _.filter(list, predicate, [context])
, der dann als context
( this
) festgelegt wird. ) des Iterators:
Tags und Links javascript underscore.js