Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
<body ng-app="">
<input type="text" ng-model="modelo" />
<span>{{ modelo }}</span>
</body>
AngularJS
Operativa
Cualquier referencia en sintaxis moustache que se haga
posteriormente es analizada por el contexto
En este fragmento de cdigo lo hemos situado a nivel de <body>,
con la directiva ng-app).
AngularJS "sabe" que debe "revisar" todas las etiquetas
comprendidas en su rea de contexto, en busca de acciones previas
a la "renderizacin" del cdigo HTML.
Cuando encuentra ng-app, asocia el contexto con todo el cuerpo
del documento
Cuando analiza la definicin ng-model "sabe" que, cuando el
contenido posterior haga referencia a ese identificador, debe
sustituir la referencia por su valor correspondiente en ese momento.
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
<script>
var texto = "Demo inicial de controladores en AngularJS"
function TituloController($scope) {
$scope.titulo = texto;
}
</script>
</body>
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
Qu es un mdulo?
Un objeto JavaScript creado por AngularJS que permite definir y
asociar recursos fundamentales de la aplicacin con ciertas reas de
la misma.
AngularJS
Explicacin
Mediante un mdulo (Module) podemos crear diferentes objetos, y
entre ellos, todo lo referente a la configuracin (mtodo config de
este objeto).
Esa configuracin nos permite estructurar el acceso a nuestra
aplicacin mediante rutas URL (routes), que es el modelo que siguen
las aplicaciones MVC en general y las SPA en particular.
Cuando una ruta es invocada en el navegador, acta lo definido en el
mdulo, determinando qu controlador atiende esa peticin y qu
vista est asociada con l.
A su vez, esa vista puede contener un conjunto de directivas que
deber resolver en tiempo de ejecucin antes de presentar los datos.
Por su parte, el controlador puede haber solicitado de los objetos
Factory disponibles aquellos servicios que necesite para realizar su
tarea.
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
En suma:
<body ng-app="demoConfig">
<h2>Pgina Principal</h2>
<hr />
<div id="Contenedor" ng-view></div>
<hr />
<h4>Pie de pgina</h4>
<script>
angular.module("demoConfig", ['ngRoute']).
config(['$routeProvider', function ($routeProvider) {
$routeProvider.
when('/', {templateUrl:'Vistas/Vista1.html'}).
when('/Vista2', { templateUrl: 'Vistas/Vista2.html' }).
otherwise({ redirectTo:'/'})
}]);
</script>
</body>
AngularJS
Y en la salida tendramos:
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015
AngularJS
AngularJS
JJD174 Desarrollo WEB con AngularJS- 2014, Netmind SL, Barcelona - 1,0 Junio 2015