Skip to main content

25 Cursos de Angular JS – Routing


Tutorial #25 del curso de angular JS, en este tutorial veremos como utilizar el sistema de rutas de angular, para ello integraremos el módulo angular-route.js, además de utilizar la directiva ng-include que nos permite inyectar trosos de código en determinados sectores de nuestra aplicación.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
  <title>Routing</title>
  <script type="text/javascript" src="angular.min.js"></script>
  <script type="text/javascript" src="angular-route.min.js"></script>
</head>
<body ng-app="routingApp">

<div ng-include="'plantillas/menu.html'"></div>

<div ng-view></div>

<script type="text/javascript">

var miRouting = angular.module('routingApp', ['ngRoute']);

miRouting.config(['$routeProvider',function($routeProvider) {
  
  $routeProvider.when('/seccion1',{
    templateUrl:'plantillas/seccion1.html'
  }).when('/seccion2',{
    templateUrl:'plantillas/seccion2.html'
  }).otherwise({
    redirectTo:'/'
  });

}]);

</script>
</body>
</html>

<ul>
  <li><a href="#/">Inicio</a></li>
  <li><a href="#/seccion1">Seccion 1</a></li>
  <li><a href="#/seccion2">Seccion 2</a></li>
</ul>

<h1>SECCIÓN 1</h1>
<p>Estás viendo la primera sección</p>

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.