Desidero poter filtrare la mia tabella con molti parametri passati come una matrice. Quindi posso costruire una serie di parametri di filtro e passarli dentro. Non voglio dichiarare esplicitamente quali colonne filtrare perché potrebbero esserci molte colonne (alcune che verranno mostrate e altre no).Filtro AngularJS con più parametri
L'HTML ha un aspetto simile al seguente;
<tr ng-repeat="item in infoData | filter:['param1','param2']">
<td>{{item.data1}}</td>
<td>{{item.data2}}</td>
<td>{{item.data3}}</td>
<td>{{item.data4}}</td>
</tr>
C'è via per filtrare una tabella con più parametri?
Grazie
Non dovrebbe essere aggiunto a un filtro personalizzato, anziché al controller? – Ben
Questo è il modo rapido e sporco, ma è sicuramente possibile creare un filtro personalizzato, soprattutto se il filtro è complesso. Ho aggiornato la risposta. –