मैं इसUnderscorejs के साथ, कैसे पता लगाएं कि किसी सरणी में कोई अन्य सरणी है या नहीं?
var matches = bookmarks.filter(function(x) {
return _.contains(x.get("tags"), 'apple');
});
कौन सा बुकमार्क वस्तुओं है कि सेब टैग
मैं बजाय खींचने के लिए वहाँ एक सरणी रखना चाहते हैं और सभी बुकमार्क है कि मिलान मूल्यों वापस आ जाएगी, इस के समान है
var matches = bookmarks.filter(function(x) {
return _.contains(x.get("tags"), ['apple','orange']);
});
यह काम करने के लिए किसी भी तरह से काम नहीं करता है?
संपादित करें: मैं माफी चाहता, बुकमार्क्स एक संग्रह और im मॉडल टैग एक स्ट्रिंग है सेब और संतरे का टैग
असंबद्ध ... आप अंडरस्कोर और देशी सरणी प्रसंस्करण विधियों को क्यों मिश्रित कर रहे हैं? 'Array.filter' और '_.contains'। क्या आपको '_.filter' का उपयोग नहीं करना चाहिए? –
@ जोसेफ सिल्बर आह, मुझे '_()' के बारे में पता नहीं था, मैंने वास्तव में अंडरस्कोर का उपयोग नहीं किया है, हालांकि –
शीर्षक मुझे कोई समझ नहीं आता है – glyph