Estoy trabajando en un antiguo proyecto angular.js en el que quiero filtrar una tabla en función de otros conjuntos de matrices, incluido el primero. ¿Cómo puedo lograr eso?
Ejemplo: $scope.devFilters =[]; $scope.filList=[ {"Id": "122h33jjhuii2000","Fleet": "009"},{"Id": "122h222iyui2001","Fleet": "076"}];
en la mesa tengo -
<tr ng-repeat="dev in (filList = (filList | orderBy:sortField:reverseSort | filter:devFilters | limitTo:totalDisplayed ))"> <td>dev.Id</td> <td>dev.Fleet</td> </tr>Ahora, tengo otro conjunto de matrices por el cual también quiero filtrar.
$scope.conf = [{"Reset":"BYC","Fleet":"kio000"},{"Reset":"DDD","Fleet":"?"}]
<div class="filterf"> <h4>Search by Reset</h4> <input ng-model="devFilters.Reset" ng-change="search();" /> </div>Si escribo BYC, debería aparecer la fila relacionada con BYC. El problema es cómo puedo fusionar estas 2 matrices y usar el filtro. ¿O hay alguna otra forma en la que pueda usar dos matrices en el filtro?