@NgModule() |
Clase |
Indica que la clase es un módulo Angular |
|
|
Propiedades: |
|
|
imports: nombres de los módulos que importa |
|
|
declarations: nombres de los componentes que pertenecen a este módulo. |
|
|
exports: nombres de los componentes que el módulo declara y que podrán ser utilizados por otros. |
|
|
bootstrap: componente que será inicializado y que desencadenará la creación de los demás. |
|
|
providers: conjunto de objetos que el módulo provee, es decir, que otros podrán inyectar, por ejemplo servicios |
|
|
|
@NgComponent() |
Clase |
Indica que la clase es un componente Angular |
|
|
Propiedades: |
|
|
selector |
|
|
template |
|
|
styles |
|
|
|
@Input() |
Propiedad |
Una propiedad de una clase. A la propiedad se le puede cambiar el valor (settable). Los valores fluyen a la propiedad cuando se vinculan datos con un property binding. Es una forma de "invocar" un componente con parámetros de entrada. |
@Output() |
Propiedad |
Una propiedad de una clase. Es una forma de que un componente envié mensajes a otros elementos. |