Tutorial #24 del curso de Angular JS, en este tutorial integraremos a nuestra aplicación el framework bootstrap para darle una mejor apariencia, además incorporamos la librería jquery combinamos estos elementos para hacer una aplicación básica, utilizando angualr y jquery.
<!DOCTYPE html> <html ng-app="operacion"> <head> <meta charset="utf-8"> <title>Angular y bootstrap</title> <link rel="stylesheet" href="css/bootstrap.min.css"> <script src="js/jquery-2.2.0.min.js"></script> <script src="js/bootstrap.min.js"></script> <script type="text/javascript" src="angular.min.js"></script> </head> <body> <div class="container text-center" ng-controller="preguntasController"> <div class="jumbotron"> <h1>Angular JS + Bootstrap</h1> </div> <div class="panel panel-default col-sm-6 col-sm-offset-3"> <div class="panel-body"> <p>¿Cuál es el resultado de la siguiente operación 6*9-12?</p> <p id="resultado"></p> <button class="btn btn-primary" data-toggle="modal" data-target=".ventanaModal" ng-click="respuesta()">Calcular</button> </div> </div> <div class="modal fade ventanaModal"> <div class="modal-dialog modal-sm"> <div class="modal-content"> <h1>{{resultado}}</h1> </div> </div> </div> </div> <script type="text/javascript"> var miApp = angular.module('operacion', []); miApp.controller('preguntasController', function ($scope) { $scope.respuesta = function(){ $scope.resultado = 6*9-12; $('#resultado').text("El resultado es: "+ $scope.resultado); } }); </script> </body> </html>