unidades:07_rutas:05_ejemploseguro
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| unidades:07_rutas:05_ejemploseguro [2014/08/27 11:13] – admin | unidades:07_rutas:05_ejemploseguro [2014/09/16 19:33] (actual) – admin | ||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| La lista de modificaciones a realizar es la siguiente: | La lista de modificaciones a realizar es la siguiente: | ||
| - | * Añadir a los datos JSON otra propiedad llamada '' | + | * Añadir a los datos JSON otra propiedad llamada '' |
| * Hacer que el método '' | * Hacer que el método '' | ||
| * Nueva página '' | * Nueva página '' | ||
| - | * Navegar entre página | + | * Navegar entre páginas |
| - | * Quitar de las páginas la cabera | + | * Quitar de las páginas la cabecera |
| * Permitir ir desde el lista de seguros al detalle de cada seguro. | * Permitir ir desde el lista de seguros al detalle de cada seguro. | ||
| - | * Cargar los datos del listado desde el '' | + | * Cargar los datos del listado desde el '' |
| - | * Cargar los datos del detalle desde el '' | + | * Cargar los datos del detalle desde el '' |
| Línea 44: | Línea 44: | ||
| ===== Hacer que el método get del servicio remoteResource acepte como argumento el idSeguro ===== | ===== Hacer que el método get del servicio remoteResource acepte como argumento el idSeguro ===== | ||
| - | Ahora en vez de tener un solo fichero llamado '' | + | Ahora, en vez de tener un solo fichero llamado '' |
| * '' | * '' | ||
| * '' | * '' | ||
| Línea 50: | Línea 50: | ||
| * Etc. | * Etc. | ||
| - | Eso nos permite que desde el método '' | + | Éso nos permite que desde el método '' |
| El método '' | El método '' | ||
| Línea 72: | Línea 72: | ||
| </ | </ | ||
| * Línea 1: Ahora aceptamos el parámetro '' | * Línea 1: Ahora aceptamos el parámetro '' | ||
| - | * Línea 7: Al obtener los datos , obtenemos del fichero que tiene solo los datos que queremos. | + | * Línea 7: Al obtener los datos , obtenemos del fichero que los tiene sólo los datos que queremos. |
| <note tip> | <note tip> | ||
| - | Recuerda que la forma de obtener los datos por ahora es temporal, ya veremos | + | Recuerda que la forma de obtener los datos por ahora es temporal. Ya veremos |
| </ | </ | ||
| ===== Nueva página main.html ===== | ===== Nueva página main.html ===== | ||
| - | Al añadir la rutas, la página '' | + | Al añadir la rutas, la página '' |
| El contenido de esta página es solamente el enlace para mostrar '' | El contenido de esta página es solamente el enlace para mostrar '' | ||
| Línea 121: | Línea 121: | ||
| </ | </ | ||
| - | Vemos creado las 3 rutas para las 3 páginas. | + | Hemos creado las 3 rutas para las 3 páginas. |
| - | El path de la ruta de '' | + | El path de la ruta de '' |
| - | También en el path de la ruta de '' | + | También en el path de la ruta de '' |
| Al añadir las rutas hemos tenido que hacer otros 2 cambios: | Al añadir las rutas hemos tenido que hacer otros 2 cambios: | ||
| Línea 139: | Línea 139: | ||
| var app = angular.module(" | var app = angular.module(" | ||
| </ | </ | ||
| - | ===== Quitar de las páginas la cabera y el pie ya que ahora solo están en la página index.html. ===== | + | ===== Quitar de las páginas la cabera y el pie ya que ahora sólo están en la página index.html. ===== |
| - | Ahora ya no es necesario incluir la cabecera ni el pie en '' | + | Ahora ya no es necesario incluir la cabecera ni el pie en '' |
| - | En '' | + | En '' |
| <sxh html; | <sxh html; | ||
| Línea 171: | Línea 171: | ||
| Como ya tenemos rutas y parámetros, | Como ya tenemos rutas y parámetros, | ||
| - | Para ello solo hemos añadido un link con la ruta correspondiente a '' | + | Para ello sólo hemos añadido un link con la ruta correspondiente a '' |
| <sxh html; | <sxh html; | ||
| Línea 207: | Línea 207: | ||
| </ | </ | ||
| </ | </ | ||
| - | * Línea 20: El link ahora apunta a la ruta ''/ | + | * Línea 20: El link ahora apunta a la ruta ''/ |
| ===== Cargar los datos del listado desde el '' | ===== Cargar los datos del listado desde el '' | ||
| - | Para evitar que al aparecer la página de listado un instante después aparezca la tabla con los datos, | + | Para evitar que al aparecer la página de listado un instante después aparezca la tabla con los datos, |
| Para ello hemos modificado la definición de la ruta de la siguiente forma: | Para ello hemos modificado la definición de la ruta de la siguiente forma: | ||
| Línea 224: | Línea 224: | ||
| }); | }); | ||
| </ | </ | ||
| - | * Línea 4: Se añadir | + | * Línea 4: Se añade |
| * Línea 5: Se inyecta el servicio '' | * Línea 5: Se inyecta el servicio '' | ||
| * Línea 6: Aquí es donde se llama para obtener los datos y se retorna la promesa. | * Línea 6: Aquí es donde se llama para obtener los datos y se retorna la promesa. | ||
| - | Ahora en el controlador ya no es necesario que llamemos a '' | + | Ahora en el controlador ya no es necesario que llamemos a '' |
| <sxh js; | <sxh js; | ||
| Línea 239: | Línea 239: | ||
| * Línea 2: Ahora simplemente los guardamos en el '' | * Línea 2: Ahora simplemente los guardamos en el '' | ||
| - | Como ya tenemos el array con todos los datos en cuanto se muestre la página ya se verá la tabla con toda la información. | + | Como ya tenemos el array con todos los datos, en cuanto se muestre la página ya se verá la tabla con toda la información. |
| <note tip> | <note tip> | ||
| Línea 246: | Línea 246: | ||
| ===== Cargar los datos del detalle desde el '' | ===== Cargar los datos del detalle desde el '' | ||
| - | Para evitar que al aparecer la página de detalle , un instante después | + | Para evitar que al aparecer la página de detalle , aparezcan los datos en los campos |
| Para ello hemos modificado la definición de la ruta de la siguiente forma: | Para ello hemos modificado la definición de la ruta de la siguiente forma: | ||
| Línea 261: | Línea 261: | ||
| </ | </ | ||
| - | Línea 4: Se añadir | + | Línea 4: Se añade |
| Línea 5: Se inyecta el servicio '' | Línea 5: Se inyecta el servicio '' | ||
| - | Línea 6: Aquí es donde se llama para obtener los datos y se retorna la promesa.Vemos que al método '' | + | Línea 6: Aquí es donde se llama para obtener los datos y se retorna la promesa.Vemos que al método '' |
| - | Ahora en el controlador ya no es necesario que llamemos a remoteResource.get() sino que solo hay que inyectar '' | + | Ahora en el controlador ya no es necesario que llamemos a remoteResource.get() sino que sólo hay que inyectar '' |
| Línea 314: | Línea 314: | ||
| }]); | }]); | ||
| </ | </ | ||
| - | Línea 1: Inyectamos el // | + | Línea 1: Inyectamos el // |
| Línea 40: Ahora simplemente los guardamos en el $scope y se mostrarán en el formulario HTML. | Línea 40: Ahora simplemente los guardamos en el $scope y se mostrarán en el formulario HTML. | ||
| - | Como ya tenemos el objeto con todos los datos en cuanto se muestre la página ya se verá en el formulario | + | Como ya tenemos el objeto con todos los datos, en cuanto se muestre la página ya se verá toda la información |
| <note important> | <note important> | ||
| Línea 326: | Línea 326: | ||
| ===== Ejemplo ===== | ===== Ejemplo ===== | ||
| - | <note important> | + | <note important> |
| {{url> | {{url> | ||
unidades/07_rutas/05_ejemploseguro.1409130796.txt.gz · Última modificación: por admin
