Skip to main content

24 Cursos de Angular JS – Integrar bootstrap


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>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.