Imbrication de Contrôleurs en AngularJS

Hiérarchie des contrôleurs
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Angular JS
Revoir le teaser Je m'abonne
4,0
Transcription

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,0
59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de maîtriser l'imbrication des contrôleurs dans AngularJS, comprendre la gestion des scopes, et savoir comment les données peuvent être héritées ou redéfinies entre les contrôleurs.

Découvrez l'art d'imbriquer plusieurs contrôleurs dans AngularJS et comprenez la gestion des scopes pour chaque contrôleur.

Dans cette leçon, nous explorons comment imbriquer plusieurs contrôleurs dans une application AngularJS en créant un deuxième et même un troisième contrôleur. Vous apprendrez à utiliser les scopes pour isoler les données de chaque contrôleur tout en permettant l'héritage des valeurs à partir des contrôleurs parents. La vidéo montre étape par étape comment déclarer les contrôleurs, définir des valeurs dans le scope, et observer comment ces valeurs se comportent lorsqu’elles sont héritées ou redéfinies.

Par exemple, vous verrez que si une variable n'est pas déclarée dans un contrôleur enfant, elle prendra automatiquement la valeur du contrôleur parent. Nous détaillons également ce qui se passe lorsqu'une valeur est définie ou supprimée à différents niveaux de la hiérarchie des contrôleurs. Cette compréhension est cruciale pour développer des applications bien structurées et maintenir un code propre et extensible.

Voir plus
Questions réponses
Qu'est-ce que le scope dans un contrôleur AngularJS ?
Le scope dans un contrôleur AngularJS est un objet qui fait le lien entre le contrôleur et la vue. Il contient les données et les fonctions disponibles pour l'affichage et l'interaction utilisateur.
Que se passe-t-il si une variable n'est pas déclarée dans un contrôleur enfant en AngularJS ?
Si une variable n'est pas déclarée dans un contrôleur enfant, AngularJS cherchera cette variable dans le scope du contrôleur parent. Si elle est définie dans le parent, elle sera utilisée ; sinon, elle restera indéfinie.
Comment ajouter un nouveau contrôleur dans notre application AngularJS ?
Pour ajouter un nouveau contrôleur, vous devez le déclarer dans votre module AngularJS en utilisant la méthode `.controller()`, et définir une fonction de configuration qui injecte le `$scope` pour gérer les données de ce contrôleur.

Programme détaillé

2 commentaires
4,0
2 votes
5
4
3
2
1
mickael.crez
Il y a 4 ans
Super formation ! Maintenant ça va être impossible de développer sans AngularJS.
Merci au formateur pour cette formation très complète.
alain_nogues
Il y a 4 ans
Pourquoi la police de l'éditeur est-elle si petite ? On s’abîme les yeux à lire ces pattes de mouche. Ce n'est quand même pas compliqué de configurer un corps de 16 ou 18 dans l'éditeur non ?
Je mets une note moyenne à cause de cette bévue impardonnable pour un formateur, alors que la formation est pourtant très bien faite.
Je remonterai ma note quand l'auteur refera ces vidéos avec une police lisible ...