En este ejemplo veremos cómo agregar elementos dinámicamente a una lista usando AngularJS y ng-repeat
.
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
:
4. Caja de texto y botón para agregar elementos
Creamos un input vinculado a la variable nuevaFruta
y un botón que ejecuta la función agregarFruta()
:
5. Lista con ng-repeat
Mostramos la lista de frutas, incluyendo algunas definidas por defecto, usando ng-repeat
:
Cómo funciona:
-
fruta in frutas
recorre cada elemento del array$scope.frutas
. -
{{ fruta }}
muestra el valor de cada elemento en la vista. -
Cada vez que agregamos un nuevo elemento, la lista se actualiza automáticamente.
6. Código AngularJS
Definimos el módulo y el controlador, inicializamos la lista y creamos la función para agregar elementos:
7. Código completo
✅ Este ejemplo muestra cómo crear una lista interactiva en AngularJS que se actualiza en tiempo real al agregar elementos con un input y un botón.
No hay comentarios:
Publicar un comentario