DAWM

Regresar

Angular - Componentes, Comunicación y Directivas

Proyecto en Angular


Utiliza el proyecto que desarrollaste con los tutoriales de Angular - Local y Angular - Boostrap.

Componentes


Los componentes son las unidades básicas de una interfaz de usuario en una aplicación Angular. Estos componentes están asociados con una plantilla y un subconjunto de directivas.

Componentes

contacto.component dentro de app.component


Comunicación


Hay más de un mecanismo de comunicación entre la vista (el .html) y el controlador (.ts): string interpolation, property binding, event binding y two way databinding.

De una vía (one-way binding) - string interpolation

La interpolación se refiere a incrustar expresiones en texto marcado. De forma predeterminada, la interpolación utiliza llaves dobles como delimitadores.

Control de flujo

Una de las ventajas de usar un framework como Angular es que ofrece soluciones integradas para problemas comunes que encuentran los desarrolladores. Algunos ejemplos de esto incluyen: mostrar contenido en función de una determinada condición, renderizar una lista de elementos en función de los datos de la aplicación, etc.

Para resolver este problema, Angular utiliza bloques de flujo de control integrados, que le indican al framework cuándo y cómo se deben renderizar las plantillas.

Renderizando una lista - (bloque @for)

Con el bloque de control de control de flujo @for podemos repetir n veces un bloque de etiquetas.

Referencias