Tengo la siguiente tabla con ng-repeat
Código HTML:
<tr ng-repeat="data in filtered = (list | filter:search | orderBy : predicate :reverse) | startFrom:(currentPage-1)*entryLimit | limitTo:entryLimit"> <td>{{data.nombre}}</td> <td>{{data.apellido}}</td> <td>{{data.rut}}</td> <td>{{data.telefono}}</td> <!-- Aca mi mal invento--> <td>{{provincias [ {{0}} ]}}</td> <td>{{data.giro}}</td> <td>{{data.email}}</td> </tr>
Código Javascript:
Ver original
var app = angular.module('myApp', ['ui.bootstrap']); app.controller('customersCrtl', function ($scope, $http, $timeout) { $http.get('ajax/getCustomers.php').success(function(data){ $scope.list = data; }); $scope.provincias = ['Provincia 1', 'Provincia 2', 'Provincia 3'];
Mi intencion era pasarle al array provincias el indice que viene de mi consulta a la bd para mostrar la provincia en la tabla, pero angular no permite una expresión dentro de otra expresion.
Como debería realizar el proceso? deberia manejarlo en el js o existe alguna forma en angular para tomar esos valores?.... Gracias por tomarte el tiempo en leer.