unidades:01_introduccion:directivas:ngrepeat
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previa | |||
| unidades:01_introduccion:directivas:ngrepeat [2013/09/10 23:30] – Page moved from unidades:directivas:unidades:01_introduccion:ngrepeat to unidades:01_introduccion:directivas:ngrepeat admin | unidades:01_introduccion:directivas:ngrepeat [2013/09/26 23:47] (actual) – borrado admin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== ng-click ====== | ||
| - | La directiva '' | ||
| - | <sxh html> | ||
| - | <tag ng-click=" | ||
| - | </ | ||
| - | |||
| - | Cuando se pulse sobre el elemento se ejecutará la expresión indicada en la directiva '' | ||
| - | |||
| - | ¿Porque necesitamos esta directiva si hace lo mismo que '' | ||
| - | |||
| - | Debemos usar la directiva '' | ||
| - | |||
| - | Observa este código HTML: | ||
| - | |||
| - | <sxh html> | ||
| - | <body ng-app=" | ||
| - | A:<input type=" | ||
| - | B:<input type=" | ||
| - | <button ng-click=" | ||
| - | Resultado:< | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | Los inputs vienen ligados a las variables a y b del modelo (líneas 2 y 3). En la línea 4 se indica mediante esta directiva que se ejecute una función '' | ||
| - | |||
| - | Por tanto, al pulsar sobre el botón se ejecutará la función '' | ||
| - | |||
| - | <sxh js> | ||
| - | function MiPageController($scope) { | ||
| - | $scope.a=3; | ||
| - | $scope.b=7; | ||
| - | $scope.resultado=0; | ||
| - | $scope.sumar=function() { | ||
| - | $scope.resultado=$scope.a+$scope.b; | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | **Demo** | ||
| - | {{url> | ||
unidades/01_introduccion/directivas/ngrepeat.1378848615.txt.gz · Última modificación: por admin
