Dans React, contrairement au travail avec JavaScript Vanilla, l'accès direct aux éléments DOM est différent. React utilise un DOM virtuel pour mettre à jour efficacement le DOM réel, ce qui le rend différent du JavaScript Vanilla.
Option 1 : Utiliser des références
Option 2 : Utilisation de React.createRef (v16.3)
Option 3 : Utilisation du modèle de rappel (héritage)
Option 4 : Utilisation de références de chaîne (héritage)
Vous trouverez ci-dessous un exemple d'utilisation du modèle de rappel pour sélectionner un élément DOM :
render() { return ( <div> <Progressbar completed={25} >
Pour accéder aux éléments, vous pouvez utiliser this.progressBars[0], this.progressBars[1] et this.progressBars[2] pour effectuer des opérations sur eux.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!