Dai un'occhiata all'esempio qui: http://docs.angularjs.org/api/ng.filter:filter
Puoi cercare in base a qualsiasi proprietà del telefono utilizzando <input ng-model="search">e puoi cercare solo in base al nome utilizzando <input ng-model="search.name">, ei risultati vengono opportunamente filtrati in base al nome (digitando un numero di telefono non viene restituito alcun risultato, come previsto).
Diciamo che ho un modello con una proprietà "nome", una proprietà "telefono", e una proprietà "segreto", come potrei fare per filtrare dal sia il "nome" e le proprietà "telefono" e non il "segreto" di proprietà ? Quindi, in sostanza, l'utente potrebbe digitare un nome o un numero di telefono e ng-repeatfiltrarebbe correttamente, ma anche se l'utente digitasse un valore che equivale a parte di un valore "segreto", non restituirebbe nulla.
Grazie.
ng-model(specificandosearch.namenel campo INPUTng-model) comporterebbe che gli oggetti vengano ripetuti filtrati dalla loronameproprietà? Cioè per me intuitivamente, dovresti essere in grado di filtrare in modo specifico semplicementenamespecificando nel tuong-repeatfiltrofilter: friend.name:, invece di `scrivere` <input ng-model = "search.name"> ...