Ho un oggetto in questo modo:Come utilizzare il filtro Underscore.js con un oggetto?
> Object
> [email protected]: Array[100]
> [email protected]: Array[4]
> 0
id : 132
selected : true
> 1
id : 51
selected : false
ecc ..
Come posso utilizzare il carattere di sottolineatura _.filter()
per tornare indietro solo gli elementi selezionati in cui === vero?
Non ho mai avuto bisogno di scendere ai livelli con _.filter()
. Qualcosa di simile
var stuff = _.filter(me.collections, function(item) {
return item[0].selected === true;
});
Grazie
Potrebbe chiarire il formato oggetto? Sembra un hash di array digitato per indirizzi e-mail? – rjz
è corretto, come posso chiarire? – AnApprentice
E stai cercando di estrarre gli elementi dall'hash dove * tutti * degli elementi dell'array hanno 'selected == true'? – rjz