Ejemplo de AngularJs paso a paso.
Instalar dependencias:
Si tenés Bower instalado:
Correr bower install
en el directorio raíz del proyecto.
Listo!
Para correr el servidor estático (es necesario para los ejemplos con llamadas AJAX)
npm install http-server -g
luego ir al directrio raíz y ejecutar
http-server
(por defecto corre en el puerto 8080, se puede cambiar agregando la opción -p 3030 por ejemplo)
Documentación sobre NodeJs Http server
El http-server va a listar los archivos, hacer click en la carpeta "examples" y luego sobre index.html y listo.
- Ejemplo 1 - Angular Expression, primera aplicación con una expresión simple.
- Ejemplo 2 - Modelo simple.
- Ejemplo 3 - Modelo simple, sobre varios elementos.
- Ejemplo 4 - Expresión utilizando dos modelos.
- Ejemplo 5 - Inicialización de datos simple.
- Ejemplo 6 - Controller simple.
- Ejemplo 7 - Módulo y Controller simple con datos inicializados.
- Ejemplo 8 - Lista simple.
- Ejemplo 9 - Lista con modelo en el controller.
- Ejemplo 10 - Lista con objetos y controller.
- Ejemplo 11 - Permite agregar a la lista.
- Ejemplo 12 - Permite agregar a la lista y borra el input box.
- Ejemplo 13 - Permite quitar de la lista.
- Ejemplo 14 -Lista con filtro para números.
- Ejemplo 15 - Lista de paises usando un archivo externo.
- Ejemplo 17 - Lista de paises con filtro.
- Ejemplo 18 - Lista y filtro con regionalización.
- Ejemplo 18 - Lista en una tabla.
- Ejemplo 19 - Lista en una tabla con posiblidad de remover.
- Ejemplo 20 - Lista en una tabla con ordenamiento.
- Ejemplo 21 - Lista en una tabla con ordenamiento con un filtro.
- Ejemplo 22 - Lista en una tabla con ordenamiento y reversa.
- Ejemplo 23 - Lista con filtro.
- Ejemplo 24 - Lista con filtro especificando una propiedad.
- Ejemplo 25 - Creación de un filtro.
- Ejemplo 26 - Herencia de controllers, tomado angular developer guide
- Ejemplo 27 - Ejemplo de servicio simple.
- Ejemplo 28 - Servicio utilizando $window.
- Ejemplo 29 - Usando setInterval.
- Ejemplo 30 - Ejemplo de $watch para forzar cambios.
- Ejemplo 31 - Usando $interval.
- Ejemplo 32 - Usando $interpolate.
- Ejemplo 33 - Usando $http.
- Ejemplo 34 - Usando un servicio para llamadas remota.
- Ejemplo 35 - Ejemplo de jsonp.
- Ejemplo 36 - Ruta simple.
- Ejemplo 37 - Ruta con template separado.
- Ejemplo 38 - Ruta con fallback.
- Ejemplo 39 - Redirect en caso de 404.
- Ejemplo 40 - Ruta con parámetros.
- Ejemplo 41 - Creación de directiva template.
- Ejemplo 42 - Creación de directiva con template separado.
- Ejemplo 43 - Creación de directiva con template función.
- Ejemplo 44 - Creación de directiva con template y restricción.
- Ejemplo 45 - Creación de directiva con $scope aislado.
- Ejemplo 46 - Directiva que modifica el DOM.
- Ejemplo 47 - Expresión simple vs Javascript literal.
- Ejemplo 48 - Expresión one time.
- Ejemplo 49 - Ejemplo de problemas con minificación.
- Ejemplo 50 - Cómo utilizar correctamente la minificación.