Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Angular - Expresion y Array

Estas en el tema de Angular - Expresion y Array en el foro de Frameworks JS en Foros del Web. Hola, 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 | ...
  #1 (permalink)  
Antiguo 22/02/2016, 15:03
Avatar de sebandrescc2  
Fecha de Ingreso: diciembre-2012
Mensajes: 45
Antigüedad: 12 años
Puntos: 0
Pregunta Angular - Expresion y Array

Hola,

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> 
y el codigo app.js
Código Javascript:
Ver original
  1. var app = angular.module('myApp', ['ui.bootstrap']);
  2.  
  3. app.controller('customersCrtl', function ($scope, $http, $timeout) {
  4.     $http.get('ajax/getCustomers.php').success(function(data){
  5.         $scope.list = data;
  6.        
  7.     });
  8.  
  9.     $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.
__________________
Aquí voy a escribir mi firma

Etiquetas: angular, expresion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:53.