Preguntas etiquetadas con angularjs-ng-repeat

La directiva `ngRepeat` crea una instancia de una plantilla una vez por elemento de una colección. Cada instancia de plantilla tiene su propio alcance, donde la variable de bucle dada se establece en el elemento de colección actual y `$ index` se establece en el índice o clave del elemento.





6
pasar 2 valores de índice $ dentro de ng-repeat anidado
Entonces tengo un ng-repeat anidado dentro de otro ng-repeat para construir un menú de navegación. En cada uno <li>del bucle interno ng-repeat, configuro un ng-click que llama al controlador correspondiente para ese elemento del menú pasando el $ index para que la aplicación sepa cuál necesitamos. Sin embargo, también necesito …

4
¿Cómo usar ng-repeat para diccionarios en AngularJs?
Sé que podemos usar fácilmente ng-repeat para objetos json o matrices como: <div ng-repeat="user in users"></div> pero, ¿cómo podemos usar ng-repeat para diccionarios, por ejemplo: var users = null; users["182982"] = "{...json-object...}"; users["198784"] = "{...json-object...}"; users["119827"] = "{...json-object...}"; Quiero usar eso con el diccionario de usuarios: <div ng-repeat="user in users"></div> …

24
AngularJS para bucle con números y rangos
Angular proporciona cierto soporte para un bucle for utilizando números dentro de sus directivas HTML: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Pero si su variable de alcance incluye un rango que tiene un número dinámico, deberá crear una matriz vacía cada vez. En el controlador var range = []; …

17
ng-repetir angular en reversa
¿Cómo puedo obtener una matriz invertida en angular? Estoy tratando de usar el filtro orderBy, pero necesita un predicado (por ejemplo, 'nombre') para ordenar: <tr ng-repeat="friend in friends | orderBy:'name':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr> ¿Hay alguna manera de revertir la matriz original, sin ordenar? como eso: <tr ng-repeat="friend in friends …


15
ng-repetir evento de finalización
Quiero llamar a alguna función jQuery dirigida a div con tabla. Esa tabla está poblada con ng-repeat. Cuando lo llamo $(document).ready() No tengo resultado también $scope.$on('$viewContentLoaded', myFunc); no ayuda ¿Hay alguna forma de ejecutar la función justo después de que se complete la población ng-repeat? He leído un consejo sobre …

9
Usando una coma como separador de lista con AngularJS
Necesito crear una lista de elementos separados por comas: <li ng-repeat="friend in friends"> <b ng-repeat="email in friend.email">{{email}}{{$last ? '' : ', '}}</b>... </li> De acuerdo con la documentación de AngularJS, no se permiten declaraciones de flujo de control en las expresiones. Por eso mi{{$last ? '' : ', '}} no …

10
Preservar saltos de línea en angularjs
He visto esta pregunta SO. Mi código en lugar de ng-bind="item.desc"usos {{item.desc}}porque tengo un ng-repeatantes. Entonces mi código: <div ng-repeat="item in items"> {{item.description}} </div> La descripción del artículo contiene \nlíneas nuevas que no se representan. ¿Cómo puede {{item.description}}mostrar las nuevas líneas fácilmente suponiendo que tengo lo ng-repeatanterior?



2
AngularJS: ¿cómo puedo hacer referencia al nombre de la propiedad dentro de un ng-Repeat?
Además de representar el valor de las propiedades en un objeto, también me gustaría representar el nombre de la propiedad como una etiqueta. ¿Hay alguna manera de hacer esto ng-repeat? Por ejemplo: <ul> <li ng-repeat="option in data">{{propertyName}}: {{option}}</li> </ul> Lo que podría escupir algo como esto: <ul> <li>Name: John</li> <li>Phone: …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.