Génération et Utilisation du Service
Objectifs
Les objectifs de cette vidéo sont multiples :
1. Apprendre à générer un service avec Ionic.
2. Organiser les services dans un projet Ionic.
3. Importer et utiliser des données externes.
4. Comprendre l'utilisation d'Observable dans Angular.
5. Simuler des appels à des web services externes.
Résumé
Apprenez à créer un service dédié aux annonces avec Ionic pour alimenter une page avec des données.
Description
Dans ce tutoriel, nous explorons comment créer un service pour gérer les annonces de manière efficace en utilisant Ionic et Angular. Vous apprendrez à générer un service avec la commande ionic generate, à organiser votre code en plaçant ce service dans le dossier adéquat, et à importer les données nécessaires depuis un fichier. Nous observerons comment déclarer une variable pour stocker la liste des annonces et comment affecter ces données dès la construction du service. Ce service ne se contentera pas de retourner une simple liste mais utilisera plutôt un Observable Angular pour encapsuler les données. Nous justifierons l'usage de la méthode off pour cette encapsulation et vous montrerons comment l'implémentation permet de simuler une demande de données à un web service externe. Finalement, vous verrez comment consommer ce service pour afficher les annonces sur une page dédiée.