Ionic Con Angular
Ionic Con Angular
Datos de Prueba
Modificar página principal - Mostrar datos de prueba
Implementar la página places.page.html
places
place-detail
Permitir enrutamiento a las páginas secundarias
Se debe modificar el enrutados app-routing.module.ts Se modifica la ruta places
generando hijos children
Si carga el usando
usando un id
Crear un archivo de modelo para la gestión de datos en place
Se crea en la carpeta places
Places place.model.ts
Generar los servicios asociados al enrutamiento
utilizamos ionic generate service
Generar un servicio
llamado places dentro de
la ruta places para
implementar los métodos
Mover la data al servicio para que quede accesible
se debe copiar y pegar desde el archivo places Cortar - Pegar
Implementar las funciones CRUD en el servicio
Implementación de CRUD
Recuperar los datos entre páginas mediante servicios
Implementación de CRUD
Acceder a la
información enrutada
en link
Mapear los
parámetros y capturar
el id
para mostrarlo por
consola
Recuperar los datos entre páginas mediante servicios
Desplegar datos en las subpáginas
Despliegue de los datos del subformulario
Desplegar datos en las subpáginas
Despliegue de los datos del subformulario
Desplegar datos en las subpáginas
Si hay datos de
comentarios despliegue
todos los comentarios
Si no hay datos
despliegue un mensaje
Colocar botones de acción
Desplegar datos en las subpáginas
Se colocó un botón de
papelera, para
implementar la acción
eliminar
Implementar el botón borrar
Llamar al servicio para eliminar el registro
Modificar para que refresque automaticamente al borrar
Modificar el constructor agregando router para enrutar e implementar la funcionalidad
Agregar la página para agregar elementos
Se debe agregar una nueva página ionic
Generar las rutas a la nueva página
Se debe agregar una nueva página ionic
Colocar el botón para agregar nuevo item y enrutarlo
se debe agregar el enrutamiento para el botón
Implementar la página de captura de datos
se debe agregar el enrutamiento para el botón
Implementar el JavaScript de recuperación de los valores
Se debe configurar el JavaScript asociado a la página place-add.page.html
Se agrega un módulo
HttpClient para importar
JSON mediante consulta
API
Recuperando datos desde JSONPlaceholder un REST API
Crear un servicio para recuperar los datos desde el server o proveedor de datos
https://jsonplaceholder.typicode.com/photos?_limit=11
Implementación de la
función para recuperar las
fotos
Recuperando datos desde JSONPlaceholder un REST API
Crear un servicio para recuperar los datos desde el server o proveedor de datos
Configuración de la
recuperación de datos
Pintar los datos en el formulario
Crear un servicio para recuperar los datos desde el server o proveedor de datos
Convertir a un app móvil (apk)
Instalar Android Capacitor de Ionic