Il y'a un truc qui me taraude un peu dans Vue JS. Dans le cycle de l'application, on a les méthodes created ou mounted qu'on peut utiliser pour afficher les données au chargement de la page. Cependant, selon l'API utilisé pour la récupération des données, il arrive que cela prenne un peu de temps souvent. Alors on se retrouve avec un message du genre "Aucune donnée" au chargement et quelques millisecondes après les données apparaissent.
Comment éviter ce "problème" qui gâche un peu l'expérience utilisateur. J'ai pensé à un loader mais, dans ce cas comment lui dire de disparaître quand les données ont fini de charger et d'afficher ces données.
L'écriture en majuscules est considérée comme une parole criée et diminue autant la lisibilité du texte que sa compréhension. Les majuscules abusives sont donc interdites aussi bien dans les titres que dans les messages.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Si tu veux pouvoir faire une sorte d'animation douce et afficher un loader le temps de récupérer des données depuis une API, tu peux combiner une transition Vue avec la directive v-if pour créer une UX optimale, ne pas brusquer l'utilisateur et ne lui afficher les éléments que lorsque l'API nous a servi des données. Une fois ces éléments maîtrisés, ce n'est qu'une histoire de style, d'animation et de savoir quelle expérience utilisateur tu souhaites réstituer.
Tu peux t'inspirer, reprendre le code, le modifier à ta guise si tu ne sais pas par où commencer. Et ce n'est qu'un exemple de comment faire sous Vue, mais il y a sûrement 1M d'approche différente à ce problème.
Merci bien à tous pour vos réponses. C’est vraiment super. Finalement j’ai opté pour l’afficha d’un loader le temps de récupérer les données.
Ps: TryAbdShare, j’utilise Axios
Chargement de données dans Vue JS
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
My website : Mon serveur discord, Se demerder tout seul, Faille XSS et SQL