mam toW programie Underscorejs, jak sprawdzić, czy tablica zawiera inną tablicę?
var matches = bookmarks.filter(function(x) {
return _.contains(x.get("tags"), 'apple');
});
która zwróci przedmiotów zakładek, które mają znaczniki jabłko
chcę umieścić tam tablicę zamiast ciągnąć i wszystkie zakładki, które mają wartości dopasowania, podobny do tego
var matches = bookmarks.filter(function(x) {
return _.contains(x.get("tags"), ['apple','orange']);
});
To nie działa, jakikolwiek sposób, aby to zadziałało?
EDIT: Przepraszam, zakładki jest zbieranie i im próbuje powrócić do modeli posiadających jabłko i pomarańcza tagów
Niepowiązane ... dlaczego miksujemy metody podkreślenia i rodzimej macierzy? 'Array.filter' i' _.contains'. Nie powinieneś używać '_.filter'? –
@JosephSilber Ahh, nie wiedziałem o '_()', nie użyłem jeszcze podkreślenia, ale tytuł –
Tytuł nie ma dla mnie żadnego znaczenia – glyph