Preguntas etiquetadas con ng-repeat

12
ng-repeat: filtra por campo único
Tengo una variedad de productos que repito usando ng-repeat y estoy usando <div ng-repeat="product in products | filter:by_colour"> para filtrar estos productos por color. El filtro funciona, pero si el nombre / descripción del producto, etc. contiene el color, el producto permanece después de aplicar el filtro. ¿Cómo configuro el …

10
Error angular de repetición ng "No se permiten duplicados en un repetidor".
Estoy definiendo un filtro personalizado así: <div class="idea item" ng-repeat="item in items" isoatom> <div class="section comment clearfix" ng-repeat="comment in item.comments | range:1:2"> .... </div> </div> Como puede ver, el ng-repeat donde se usa el filtro está anidado dentro de otro ng-repeat El filtro se define así: myapp.filter('range', function() { return …

7
Agregar parámetros a la función ng-click dentro de ng-repeat no parece funcionar
Tengo un bucle simple con ng-repeateste: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> Hay una función en el controlador $scope.removeTask(taskID). Por lo que sé, Angular primero renderizará la vista y la reemplazará interpolada {{task.id}}con un número, y luego, al hacer clic, evaluará la ng-clickcadena. En este caso ng-clickobtiene …

4
Función de clasificación personalizada en ng-repeat
Tengo un conjunto de mosaicos que muestran un cierto número dependiendo de la opción seleccionada por el usuario. Ahora me gustaría implementar una ordenación por cualquier número que se muestre. El siguiente código muestra cómo lo he implementado (obteniendo / estableciendo un valor en el alcance de las tarjetas principales). …

8
¿Cómo filtrar (clave, valor) con ng-repeat en AngularJs?
Estoy tratando de hacer algo como: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> Parte de AngularJs: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } Pero de alguna manera, me muestra todos los elementos. ¿Cómo puedo …

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.