Articles of ng repeat

AngularJS: filtros personalizados y ng-repeat

Soy un novato de AngularJS y estoy construyendo una pequeña aplicación de anuncios de alquiler de automóviles que extrae algunos JSON y genera varios bits de esos datos a través de una repetición ng, con un par de filtros: {{result.carType.name}}, {{result.carDetails.doors}} door, £{{result.price.value}} – {{ result.company.name }} {{result.carDetails.hireDuration}} day hire Air conditioning Unlimited Mileage Theft […]

Elementos de ajuste condicional ng-repeat angular en elemento (elementos de grupo en ng-repeat)

Intento agrupar los elementos en una repetición ng usando una condición. Una condición de ejemplo es agrupar todos los elementos con la misma hora. Los datos: [ {name: ‘AAA’, time: ’12:05′}, {name: ‘BBB’, time: ’12:10′}, {name: ‘CCC’, time: ’13:20′}, {name: ‘DDD’, time: ’13:30′}, {name: ‘EEE’, time: ’13:40′}, … ] El campo ‘tiempo’ es en realidad […]

Función de clasificación personalizada en ng-repeat

Tengo un conjunto de fichas que muestran un cierto número según la opción seleccionada por el usuario. Ahora quisiera implementar un orden por cualquier número que se muestre. El siguiente código muestra cómo lo he implementado (al obtener / establecer un valor en el scope de las tarjetas principales). Ahora, debido a que la función […]

AngularJS: cómo estructurar un filtro personalizado con ng-repeat para devolver elementos condicionalmente

Tengo una repetición ng que imprime elementos de la lista. Quiero escribir un filtro personalizado para que se imprima el elemento de la lista, solo si una condición es verdadera. Parece que tengo la estructura incorrecta ya que parece que las variables no se pasan al filtro. index.php Menu {{menuItem.name}} app.js userApp.filter(‘matchAccessLevel’, function() { return […]

Angular ng-repeat agrega una fila de bootstrap cada 3 o 4 cols.

Estoy buscando el patrón correcto para inyectar una clase de fila bootstrap cada 3 columnas. Necesito esto porque cols no tiene una altura fija (y no quiero arreglar uno), ¡así que rompe mi diseño! Aquí está mi código: … Pero solo muestra un producto en cada fila. Lo que quiero como resultado final es: … […]

Agregar un parámetro a la función ng-click dentro de ng-repeat no parece funcionar

Tengo un bucle simple con ng-repeat como este: {{task.name}} remove Hay una función en el controlador $scope.removeTask(taskID) . Por lo que sé, Angular primero renderizará la vista y reemplazará el {{task.id}} interpolated {{task.id}} interpolado con un número, y luego, al hacer clic en el evento, evaluará la cadena ng-click . En este caso, ng-click obtiene […]

ng-repeat: filtro por campo único

Tengo una variedad de productos que estoy repitiendo usando ng-repeat y estoy usando 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 filtro para que solo se aplique al campo de color […]

¿Forma de ng-repetir el número de veces definido en lugar de repetir sobre el conjunto?

¿Hay alguna manera de ng-repetir un número definido de veces en lugar de tener que iterar siempre sobre una matriz? Por ejemplo, a continuación, quiero que el elemento de la lista se muestre 5 veces, suponiendo $scope.number igual a 5 además de incrementar el número para que cada elemento de la lista se incremente como […]

Error angular ng-repeat “No se permiten duplicados en un repetidor”.

Estoy definiendo un filtro personalizado como ese: …. Como puede ver, la repetición ng donde se usa el filtro está anidada dentro de otra repetición ng El filtro se define así: myapp.filter(‘range’, function() { return function(input, min, max) { min = parseInt(min); //Make string input int max = parseInt(max); for (var i=min; i<max; i++) input.push(i); […]