Diciamo che ho un oggetto:Trova con chiave profonda in un oggetto nidificato
[
{
'title': "some title"
'channel_id':'123we'
'options': [
{
'channel_id':'abc'
'image':'http://asdasd.com/all-inclusive-block-img.jpg'
'title':'All-Inclusive'
'options':[
{
'channel_id':'dsa2'
'title':'Some Recommends'
'options':[
{
'image':'http://www.asdasd.com' 'title':'Sandals'
'id':'1'
'content':{
...
Voglio trovare l'unico oggetto in cui l'ID è 1. C'è una funzione per qualcosa di simile? Potrei usare il metodo di Underscore _.filter
, ma dovrei iniziare in alto e filtrare verso il basso.
Ma aspetta, guarda il mio codice, le opzioni potrebbero avere molti oggetti [{}, {}]. come funzionerebbe? – Harry
Lì. Ho menzionato prima che doveva essere aggiornato per tenere conto degli array, così ci sei. – Zach
Ok, vedo, grazie, non provarlo ora – Harry