@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. |