<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://cursoangularjs.es/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://cursoangularjs.es/feed.php">
        <title>Curso de AngularJS y REST unidades:07_rutas</title>
        <description></description>
        <link>https://cursoangularjs.es/</link>
        <image rdf:resource="https://cursoangularjs.es/lib/tpl/dokubook/images/favicon.ico" />
       <dc:date>2026-04-05T08:52:43+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:00_start&amp;rev=1409610301&amp;do=diff"/>
                <rdf:li rdf:resource="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:01_justificacion&amp;rev=1410796496&amp;do=diff"/>
                <rdf:li rdf:resource="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:02_routeprovider&amp;rev=1424076909&amp;do=diff"/>
                <rdf:li rdf:resource="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:03_parametros&amp;rev=1419148274&amp;do=diff"/>
                <rdf:li rdf:resource="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:04_resolve&amp;rev=1410888302&amp;do=diff"/>
                <rdf:li rdf:resource="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:05_ejemploseguro&amp;rev=1410888787&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://cursoangularjs.es/lib/tpl/dokubook/images/favicon.ico">
        <title>Curso de AngularJS y REST</title>
        <link>https://cursoangularjs.es/</link>
        <url>https://cursoangularjs.es/lib/tpl/dokubook/images/favicon.ico</url>
    </image>
    <item rdf:about="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:00_start&amp;rev=1409610301&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-02T00:25:01+02:00</dc:date>
        <title>7. Inicio</title>
        <link>https://cursoangularjs.es/doku.php?id=unidades:07_rutas:00_start&amp;rev=1409610301&amp;do=diff</link>
        <description>En esta unidad se explica qué son las rutas y cómo funcionan desde AngularJS.

Temas

	*  7.1 Justificación
		*  7.2 $routeProvider
		*  7.3 Parámetros
		*  7.4 Resolve
		*  7.5 Ejemplo de rutas

Ejercicios

Los ejercicios de esta unidad se encuentran en 7. Rutas</description>
    </item>
    <item rdf:about="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:01_justificacion&amp;rev=1410796496&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-15T17:54:56+02:00</dc:date>
        <title>7.1 Justificación</title>
        <link>https://cursoangularjs.es/doku.php?id=unidades:07_rutas:01_justificacion&amp;rev=1410796496&amp;do=diff</link>
        <description>Las rutas son un concepto ya establecido en las aplicaciones actuales pero quizás no nos hayamos dado cuenta aún de ello. Para empezar a entenderlas vamos primero a ver unas capturas de pantalla de gmail.

Página de “Recibidos”: URL=https://mail.google.com/mail/u/0/#inbox</description>
    </item>
    <item rdf:about="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:02_routeprovider&amp;rev=1424076909&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-16T09:55:09+02:00</dc:date>
        <title>7.2 $routeProvider</title>
        <link>https://cursoangularjs.es/doku.php?id=unidades:07_rutas:02_routeprovider&amp;rev=1424076909&amp;do=diff</link>
        <description>Para usar las rutas en AngularJS lo primero que necesitaremos será configurarlo para poder asociar a la ruta  la página HTML que se debe cargar al navegar a esa ruta. Para ello tenemos el servicio $routeProvider de AngularJS.

Este servicio tiene 2 métodos:</description>
    </item>
    <item rdf:about="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:03_parametros&amp;rev=1419148274&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-12-21T08:51:14+02:00</dc:date>
        <title>7.3 Parámetros</title>
        <link>https://cursoangularjs.es/doku.php?id=unidades:07_rutas:03_parametros&amp;rev=1419148274&amp;do=diff</link>
        <description>En este tema vamos a ver cómo incluir parámetros en las rutas. Antes de explicar en qué consiste, volvamos a ver cómo funciona gmail.

Página “Recibidos” . URL=https://mail.google.com/mail/u/0/#inbox/147aa0e5820



Estamos en la página de recibidos pero estamos viendo un correo concreto. Para indicar qué correo queremos ver se pone en la propia URL de la ruta. En el ejemplo de gmail vemos que se quiere ver el correo “147aa0e5820”.</description>
    </item>
    <item rdf:about="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:04_resolve&amp;rev=1410888302&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-16T19:25:02+02:00</dc:date>
        <title>7.4 Resolve</title>
        <link>https://cursoangularjs.es/doku.php?id=unidades:07_rutas:04_resolve&amp;rev=1410888302&amp;do=diff</link>
        <description>Ya hablamos en Resueltos antes de llamar al controlador de la importancia que tenían las promesas en el servicio de rutas. Ahora vamos a explicar esa importancia y volveremos a usar las promesas en paralelo con un objeto.

Lo que vamos a ver es una funcionalidad del método when de $routeProvider.</description>
    </item>
    <item rdf:about="https://cursoangularjs.es/doku.php?id=unidades:07_rutas:05_ejemploseguro&amp;rev=1410888787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-16T19:33:07+02:00</dc:date>
        <title>7.5 Ejemplo de rutas</title>
        <link>https://cursoangularjs.es/doku.php?id=unidades:07_rutas:05_ejemploseguro&amp;rev=1410888787&amp;do=diff</link>
        <description>En este tema retornamos el ejemplo del seguro médico para añadir el servicio de rutas y de paso hacer otros cambios que ya podemos hacer.

La lista de modificaciones a realizar es la siguiente:

	*  Añadir a los datos JSON otra propiedad llamada idSeguro.
	*  Hacer que el método get del servicio remoteResource acepte como argumento el idSeguro.
	*  Nueva página main.html
	*  Navegar entre páginas usando las rutas.
	*  Quitar de las páginas la cabecera y el pie ya que ahora sólo están en la págin…</description>
    </item>
</rdf:RDF>
