Please enable JavaScript.
Coggle requires JavaScript to display documents.
Angular (componentes ($scope (todas las propiedades interactuan entre…
Angular
componentes
Data binding
-
si una variable del modelo se define en varios campos esta interactuara con todos, si se actualiza desde algun campo se actualizara en los demas
Controlller
acciones javascript que se utilizan, controla una porcion de vista
module.controller("Nombre", f($scope))
-
si dos controladores ocupan la misma porcion de vista y tienen en el model las mismas propiedades, se tomara la del controlador interior
-
-
-
-
-
MVVM
con el scope en la mitad, que permite la conexion en las dos direcciones
-
expresiones
se puede definir cualquier expresion javascript excepto funciones ya que, no se pueden incluir llaves
-
-
-
$scope
todas las propiedades interactuan entre todas las directivas
permitiendo que unas directivas afecten otras
que un check habilite o muestre otro compnente ng-show
-
-
-
si no se especifica ninguna inyeccion en el controlador, se
pasara el scope
ventajas
-
-
-
-
-
-
aplicaciones medianamente escalables, con buen rendimiento
-
-
-
modulos
angular.module("",[otrosModulos])
un modulo puede depender de otros, heredando todos sus controladores, filtros, servicios...
-
-
esta compuesta de un conjunto de controllers, services, factories, filters....
Inyeccion de dependencia
-
-
arbol de inyeccion
se puede inyectar en cualquier submodulo, o en el modulo superior, de este modo sera compartido
en todos los submodulos
-
pasa primero por config, luego ejecuta los proviers, luego los services, factories, values y por ultimo los controllers y directivfes
-
-
-
internacionalizacion
-
configura modeda, numeros y fecha
-
formularios
validacion de datos
-
-
$error
continene un conjunto de propiedades booleanas,
dichas propiedades se ponen en true si se invalidan
-
-
-
-
-
-