Looking for angularjs Keywords? Try Ask4Keywords

AngularJSComponentes


Parámetros

Parámetro Detalles
= Para el uso de enlace de datos de dos vías. Esto significa que si actualiza esa variable en el alcance de su componente, el cambio se reflejará en el alcance principal.
< Enlaces unidireccionales cuando solo queremos leer un valor de un ámbito primario y no actualizarlo.
@ Parámetros de la cadena.
Y Para devoluciones de llamadas en caso de que su componente necesite enviar algo a su ámbito principal.
- -
LifeCycle Hooks Detalles (requiere angular.version> = 1.5.3)
$ onInit () Se llama a cada controlador después de que todos los controladores de un elemento se hayan construido y se hayan inicializado sus enlaces. Este es un buen lugar para colocar el código de inicialización de su controlador.
$ onChanges (changesObj) Se llama cada vez que se actualizan los enlaces unidireccionales. El changesObj es un hash cuyas claves son los nombres de las propiedades enlazadas que han cambiado, y los valores son un objeto de la forma { currentValue, previousValue, isFirstChange() } .
$ onDestroy () Llamado a un controlador cuando se destruye su ámbito de contención. Utilice este gancho para liberar recursos externos, relojes y controladores de eventos.
$ postLink () Llamado después de que el elemento de este controlador y sus hijos hayan sido enlazados. Este gancho puede considerarse análogo a los ganchos ngAfterViewInit y ngAfterContentInit en Angular 2.
$ doCheck () Llamado en cada vuelta del ciclo de digestión. Brinda una oportunidad para detectar y actuar sobre los cambios. Cualquier acción que desee realizar en respuesta a los cambios que detecte debe invocarse desde este enlace; implementar esto no tiene efecto cuando se llama a $ onChanges.

Observaciones

Componente es un tipo especial de directiva que usa una configuración más simple que es adecuada para una estructura de aplicación basada en componentes. Los componentes se introdujeron en Angular 1.5, los ejemplos en esta sección no funcionarán con versiones anteriores de AngularJS.

Una guía de desarrollador completa sobre Componentes está disponible en https://docs.angularjs.org/guide/component

Componentes Ejemplos relacionados