Composant ActivityIndicator
Théorie
Le composant ActivityIndicator est utilisé pour indiquer qu'une tâche est en cours, fournissant un retour visuel à l'utilisateur. Il apparaît généralement sous la forme d'une roue tournante ou d'un autre indicateur animé pour indiquer que l'application est occupée à effectuer une opération.
Pourquoi en avons-nous besoin ?
Indique que l'application travaille sur une tâche, empêchant l'utilisateur de supposer que l'application a gelé.
Comment travailler avec ActivityIndicator
- L'
ActivityIndicatorest simple à utiliser et ne nécessite pas de gestion d'état; - Nous pouvons contrôler sa visibilité en le rendant conditionnellement en fonction de l'état d'une tâche.
Exemple
Explication
- Initialement, le composant affiche un message de bienvenue en utilisant le composant
Textet un bouton en utilisant le composantTouchableOpacity; - Lorsque le bouton est pressé, la fonction
fetchDataest appelée, ce qui définitisLoadingàtruepour afficher leActivityIndicator; - Après un délai de 3 secondes (simulant la récupération de données), la fonction
fetchDataremetisLoadingàfalseet met à jour l'étatadditionalDataavec du texte; - Le
ActivityIndicatorest affiché tant queisLoadingesttrue, et une fois queisLoadingdevientfalse, leadditionalDataest affiché en utilisant le composantText.
Résultat
En Pratique
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Posez-moi des questions sur ce sujet
Résumer ce chapitre
Afficher des exemples du monde réel
Génial!
Completion taux amélioré à 3.45
Composant ActivityIndicator
Glissez pour afficher le menu
Théorie
Le composant ActivityIndicator est utilisé pour indiquer qu'une tâche est en cours, fournissant un retour visuel à l'utilisateur. Il apparaît généralement sous la forme d'une roue tournante ou d'un autre indicateur animé pour indiquer que l'application est occupée à effectuer une opération.
Pourquoi en avons-nous besoin ?
Indique que l'application travaille sur une tâche, empêchant l'utilisateur de supposer que l'application a gelé.
Comment travailler avec ActivityIndicator
- L'
ActivityIndicatorest simple à utiliser et ne nécessite pas de gestion d'état; - Nous pouvons contrôler sa visibilité en le rendant conditionnellement en fonction de l'état d'une tâche.
Exemple
Explication
- Initialement, le composant affiche un message de bienvenue en utilisant le composant
Textet un bouton en utilisant le composantTouchableOpacity; - Lorsque le bouton est pressé, la fonction
fetchDataest appelée, ce qui définitisLoadingàtruepour afficher leActivityIndicator; - Après un délai de 3 secondes (simulant la récupération de données), la fonction
fetchDataremetisLoadingàfalseet met à jour l'étatadditionalDataavec du texte; - Le
ActivityIndicatorest affiché tant queisLoadingesttrue, et une fois queisLoadingdevientfalse, leadditionalDataest affiché en utilisant le composantText.
Résultat
En Pratique
Merci pour vos commentaires !