Cours angular https my-dream-app-f ?rebaseio com créez un nouveau projet ng new DIGIS --skip-tests true Le second ag annule la création des ?chiers test exécuter une commande pour installer Bootstrap dans votre projet npm install bootstrap ??save Ouvrez l

https my-dream-app-f ?rebaseio com créez un nouveau projet ng new DIGIS --skip-tests true Le second ag annule la création des ?chiers test exécuter une commande pour installer Bootstrap dans votre projet npm install bootstrap ??save Ouvrez le ?chier angular-cli json du dossier source de votre projet modi ?ez l'array styles nodemodules bootstrap dist css bootstrap css styles scss ng serve lancer le serveur de développement local ouvrez votre navigateur à localhost La structure des components d'une application Angular Les components sont les composantes de base d'une application Angular une application est une arborescence de plusieurs components Découvrez la structure du code Dossier e e est généré pour les tests end-to-end dossier nodemodules contient toutes les dépendances pour votre application les ?chiers source Angular et TypeScript dossier src o? vous trouverez tous les ?chiers sources pour votre application selector il s'agit du nom qu'on utilisera comme balise HTML pour a ?cher ce component comme vous l'avez vu avec Ce nom doit être unique et ne doit pas être un nom réservé HTML de type etc On utilisera donc très souvent un pré ?xe comme app par exemple templateUrl le chemin vers le code HTML à injecter styleUrls un array contenant un ou plusieurs chemins vers les feuilles de styles qui concernent ce component Créez un component ng generate component EditAppareilComponent Chttps my-dream-app-f ?rebaseio com Exemple appareil component html Appareil appareilName -- Statut appareilStatus Appareil appareilName -- Statut getStatus les doubles accolades Ce qui se trouve entre les doubles accolades correspond à l'expression TypeScript que nous voulons a ?cher l'expression la plus simple étant une variable D'ailleurs puisque la variable appareilName n'existe pas encore votre navigateur n'a ?che rien à cet endroit pour l'instant Ouvrez maintenant appareil component ts appareil component ts export class AppareilComponent implements OnInit appareilName string 'Machine à laver' appareilStatus string 'éteint' constructor Fichier TS -- selector 'app-appareil' App component html Pour a ?cher le code appareil html dans app commonent html ? appareil component ts Ajouter une méthode getStatus return this appareilStatus Cette méthode ne fait que retourner la même valeur qu'avant app component TS export class AppComponent isAuth false app component html Tout allumer Tout allume Chttps my-dream-app-f ?rebaseio com La propriété disabled permet de désactiver le bouton A ?n de lier cette propriété au TypeScript il faut le mettre entre crochets et l'associer à la variable Le point d'exclamation fait que le bouton est désactivé lorsque isAuth false méthode export class AppComponent isAuth false constructor setTimeout this isAuth true créerez une timeout qui associe la valeur true à isAuth après secondes pour simuler par exemple le temps d'un appel API Ajouter une fonctionnalité Tout allumer Tout allume Tout allume Ajouter une fonctionnalité liée à l'événement click déclenché quand l'utilisateur clique dessus on utilise les parenthèses pour créer une liaison à un événement app component TS export class AppComponent isAuth false appareilOne 'Machine à laver' appareilTwo 'Frigo' appareilThree 'Ordinateur' constructor app component HTML Chttps my-dream-app-f ?rebaseio com app component TS Input appareilName string Input appareilStatus string Les

Documents similaires
Exploitation mots dorigine arabe1 0 0
Prénom NOM Adresse Code postal - Ville Numéro de téléphone Adresse E-mail Date, 0 0
Epreuve de litterature francaise college la retraite terminale a4 annee 2022 0 0
La loglangue facile en quinze lecons 0 0
Plan de l x27 expose 1 Plan de l ? exposé I Présentation de l ? article du Grove La forme Article tiré de The New Grove Dictionary of music and musicians Rédigé par James Haar spécialiste de Roland de Lassus néérlandais Intitulé Lassus Orlande de Lassus T 0 0
Syria 625 1 Syria Archéologie art et histoire Dossier Interaction entre Assyriens et Araméens Claude VIBERT ? GUIGUE Les peintures de Qusayr ? Amra Un bain omeyyade dans la b? diya jordanienne Oleg Grabar Édition électronique URL http journals openedition 0 0
Ds1 analyse numeriques Ecole Préparatoire en Sciences et Techniques D ? Oran eme année Devoir Surveillé Analyse Numérique La duree h Documents Téléphone non autorisés N B a chaque utilisation d ? un théorème ou d ? autre résultat du cours rappeler soigneu 0 0
04sta00170 ? ? ? - ? ? ?? ? ? ? ? ?? ?? ? ? ? ?? ? ? IUFM DE BOURGOGNE CONCOURS DE RECRUTEMENT Professeur des Ecoles MATHS MUSIQUE CHOLLET Bénédicte ANNEE Directeur de Mémoire Olivier RENAUT N de Dossier du stagiaire STA ? ? ? - ? ? ?? ? ? ? ? ?? ?? ? ? ? 0 0
Optimal macing guide Optimal Macing Guide Ancient Mace Stab Crush Max Stab Bonus - From the Mace Fighter Ardougne Cloak Dragon Defender Treasonous Ring i Only including the di ?erent bonuses for each style E G Not including b gloves because they both give 0 0
Blackarch guide ingles The BlackArch Linux Guide https www blackarch org CContents Introduction Overview What is BlackArch Linux History of BlackArch Linux Supported platforms Get involved User Guide Installation Installing on top of ArchLinux Installing 0 0
  • 53
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager