ANGULAR
ANGULAR
ANGULAR
¿Qué es?
Angular2 Angular 5
TypeScript Octubre
del 2017
Características
Gestos móviles
Animaciones
Enrutamiento
Vinculación de datos
Seguridad
Componentes de interfaz de
usuario
Inyección de dependencias
Ventajas
EsteFramework es extremadamente modular,
ligero y fácil de aprender.
Permite el mejoramiento al mantenimiento de
aplicaciones.
Es el mejor Framework para el desarrollo FrontEnd
Ahorro en costos, cumple con el open source.
Pasos Instalación
Se debe instalar Node.js
Se instala el componente CLI Angular
Creación aplicación
Ejecución
Seingresa en la carpeta y se
ejecuta el siguiente comando
http://localhost:4200/
Interfaz
src
Componentes angulares
app/app.component.
{ts,html,css,spec.ts}
Cambiar el título de la
Se ingresa a la aplicación
carpeta src/app
app.component.ts el código de clase
componente, escrito en TypeScript.
src/app/heroes/
HeroesCompon
ent.ts
Realizar
inicializaciones
Agregar una propiedad hero
Se agrega hero propiedad al HeroesComponent heroe
llamado Windstorm
Mostrar héroe
Se abre el archivo heroes.component.html y se reemplaza con
un enlace de datos a la nueva hero propiedad.
Mostrar la vista HeroesComponent
Asíque agrega un
<app-heroes> elemento al AppComponent archivo de la plantilla, justo
debajo del título
Crear una clase hero
Contiene el id
y el nombre
En la clase HeroesComponent.ts se debe importar la clase
hero inicializarlo con la id y el nombre
Mostrar el objeto héroe
Modificar heroes.component.html
La palabra Uppercase en el enlace de
interpolación, va después del operador de tubería
(|)
Las tuberías son una buena forma de formatear
cadenas, cantidades de moneda, fechas y otros
datos de visualización
bidireccional
*ngFor se
utiliza porque
repite el
elemento host
para cada
elemento en
una lista
Estilos
Agregar un enlace de evento de
clic
Cambio
nombre de
hero a,
selectedHe
ro
Estilo del héroe
seleccionado
Para identificar el héroe seleccionado
Bibliografía
https://angular.io/tutorial/toh-
pt1