Académique Documents
Professionnel Documents
Culture Documents
avec REACTJS
v Constructor()
v render()
v componentWillMount()
v componentDidMount()
v componentWillUnmount()
v … etc.
Mr. JADLI AISSAM 3
Méthodes Cycle de Vie Gestion des Evénements Affichage Conditionnel
render()
Elle est appelé chaque fois qu'il y a un changement à
l'état du composant pour actualiser l’affichage vers le
DOM du navigateur.
componentDidMount()
Elle survient dès que le composant a été retranscrit pour la première fois dans le DOM
réel, et constitue l’endroit adapté pour inscrire des minuteurs, ouvrir des connexion
réseau ou bases de données, et le bon endroit pour aller chercher des références
directes à certains éléments du DOM que l’on peut alors manipuler via des
bibliothèques tierce-partie.
HTML REACT
Lorsqu'un événement se déroule, une des méthodes (handler) du Component sera
appelée.
Mr. JADLI AISSAM 7
Méthodes Cycle de Vie Gestion des Evénements Affichage Conditionnel
OU BIEN
Affichage Conditionnel
En React, vous pouvez concevoir des composants distincts qui encapsulent le
comportement voulu. Vous pouvez alors n’afficher que certains d’entre eux, suivant l’état
de votre application.
Exemple : Nous pouvons créer un composant Greeting qui affiche un de ces deux composants,
selon qu’un utilisateur est connecté ou non
Affichage Conditionnel
En utilisant un bloc « if »
Vous pouvez stocker les éléments dans des
variables. Ça vous aide à afficher de façon
conditionnelle une partie du composant tandis que
le reste ne change pas.
Affichage Conditionnel
En utilisant l’opérateur logique &&
Vous pouvez utiliser n’importe quelle expression
dans du JSX en l’enveloppant dans des accolades.
Ça vaut aussi pour l’opérateur logique &&.
Il peut être pratique pour inclure à la volée
conditionnellement un élément.
Du coup, si la condition vaut true, l’élément juste
Exemple : Utilisation de l’opérateur &&
après && sera affiché. Si elle vaut false, React va
l’ignorer et le sauter
Mr. JADLI AISSAM 13
Méthodes Cycle de Vie Gestion des Evénements Affichage Conditionnel
Affichage Conditionnel
En utilisant l’opérateur ternaire
Une autre méthode pour l’affichage conditionnel à la volée d’éléments consiste à utiliser
l’opérateur ternaire Javascript : condition ? trueValue : falseValue
Affichage Conditionnel
En utilisant l’opérateur ternaire
L’opérateur ternaire peut même être
utilisé sur des composants.
Souvenez-vous aussi que chaque fois
que des conditions deviennent trop
complexes, c’est peut-être le signe
qu’il serait judicieux d’en extraire un
composant.
Affichage Conditionnel
Empêcher l’affichage d’un composant
Dans de rares cas, vous voudrez peut-être qu’un
composant se masque alors même qu’il figure dans
le rendu d’un autre composant. Pour ce faire, il suffit
de renvoyer null au lieu de son affichage habituel.
qLe constructeur
q Le constructeur
qMiniscule
5 qCamelCase
qPascalCase