Tutorial #12 del curso de angular JS, en este tutorial seguimos viendo los controladores, empleamos métodos dentro de un controlador esto nos permite agregar más funcionalidades a nuestro controlador.
<!DOCTYPE html> <html ng-app="controladores"> <head> <meta charset="utf-8"> <title>Controladores con metodos</title> <script type="text/javascript" src="angular.min.js"></script> </head> <body> <div ng-controller="controladorConMetodos"> <input type="number" ng-model="valor1"> <input type="number" ng-model="valor2"> <button ng-click="sumar()">Sumar</button> <button ng-click="multiplicar()">Multiplicar</button> <hr> <p>{{resultado}}</p> </div> <script type="text/javascript"> var controladorApp = angular.module('controladores', []); controladorApp.controller('controladorConMetodos',function($scope){ $scope.valor1 = 0; $scope.valor2 = 0; $scope.sumar = function(){ $scope.resultado = $scope.valor1 + $scope.valor2; } $scope.multiplicar = function(){ $scope.resultado = $scope.valor1 * $scope.valor2; } }); </script> </body> </html>