Formularios, tablas y modelos de datos en Angular
Vitmar Aliaga (@cruzjhonson)


Vitmar Aliaga
@cruzjhonson
Bach. Systems Engineer / Frontend Developer





Vitmar Aliaga (@cruzjhonson)
Empecemos


Vitmar Aliaga (@cruzjhonson)
Install
Un parentesis


- Instalemos bootstrap para que nuestros formularios queden "bonitos"
npm install --save bootstrap
- Agreguemos boostrap.css en nuestro archivo angular.json

Vitmar Aliaga (@cruzjhonson)
Install
Formularios


Variables locales.
- Son variables que se pueden utilizar dentro del template o la plantilla.
- Pueden hacer referencia a cualquier objeto de un formulario en el template.
- Solo están disponibles en el template. No se pueden utilizar en la clase del componente
- Para asignar una variable, se debe colocar el símbolo de # y el nombre de la variable.
Vitmar Aliaga (@cruzjhonson)
Install
Un objeto



Vitmar Aliaga (@cruzjhonson)
Install
Grupo de objetos


Vitmar Aliaga (@cruzjhonson)
Install
Lazy loading


Carga perezosa
Vitmar Aliaga (@cruzjhonson)
Install
Archivos


-
src/: La carpeta donde están los archivos de la aplicación.
- index.html: Un fichero HTML índice estándar.
- main.ts: Fichero TypeScript de arranque de la aplicación.
-
app/: La carpeta con el código especifico de tu aplicación.
- app.module.ts: Las aplicaciones son arboles de módulos, y este es su raíz.
- app.component.ts Las páginas son árboles de componentes, y este es su raíz.
Vitmar Aliaga (@cruzjhonson)
Install
Archivos


- e2e/: Pruebas end to end, de toda la aplicación.
- node_modules: Paquetes instalados con el gestor de node, npm.
-
src/:
- tslint.ts: Configuración personalizada de la aplicación.
- tsconfig.app.json: Configuración de compilación typescript de la aplicación.
- styles.scss: Estilos generales de la aplicación
- polyfills.ts: En angular hay algunas líneas de código que hacen que su aplicación sea compatible con diferentes navegadores.
Vitmar Aliaga (@cruzjhonson)
Install
Vista General



Vitmar Aliaga (@cruzjhonson)
Install


Modulos

Vitmar Aliaga (@cruzjhonson)
Install


Components

Vitmar Aliaga (@cruzjhonson)
Install


Title Text
Es todo!
Github: http://github.com/valiaga
Slides : http://slides.com/vitmaraliaga


09-BA - Formularios, tablas y modelos de datos en Angular
By Vitmar Aliaga
09-BA - Formularios, tablas y modelos de datos en Angular
Introducción a Angular
- 48