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
Awesome!
Completion rate improved to 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 !