Ejemplo de ng-repeat
en AngularJS
En este ejemplo veremos cómo usar el componente ng-repeat
para iterar sobre listas y mostrar sus elementos dinámicamente en la vista.
1. Estructura básica de HTML
Comenzamos con un documento HTML simple:
2. Agregar AngularJS
Incluimos la librería AngularJS en la sección <head>
:
3. Definir la aplicación y el controlador
Agregamos las directivas ng-app
y ng-controller
para indicar la aplicación y el controlador de AngularJS:
4. Crear la lista con ng-repeat
Creamos una lista desordenada (<ul>
) y usamos ng-repeat
para mostrar cada elemento del array de frutas:
Cómo funciona:
-
fruta in frutas
indica que AngularJS recorrerá cada elemento del array$scope.frutas
. -
{{ fruta }}
muestra el valor de cada elemento en la vista. -
Si agregamos o eliminamos elementos del array, la lista se actualizará automáticamente gracias al data binding.
5. Agregar el código AngularJS
Definimos un módulo y un controlador que inicializa nuestro listado de frutas:
6. Código completo
✅ Con este ejemplo puedes ver cómo ng-repeat
permite iterar sobre un array y mostrar sus elementos automáticamente en la vista sin necesidad de código repetitivo.