Avez-vous déjà eu besoin de mettre les tableaux d'une liste d'objets dans un seul tableau ? JavaScript fournit une API native pour le faire et c'est simple.
Le JavaScript n’est pas toujours indispensable. Par moment, utiliser juste le HTML et un peu de CSS suffit. Regardons comment s’y prendre dans un cas d’utilisation concret.
Avec Vue 3 et TypeScript, la déclaration de vos “props” s’écrit assez différemment et n’est peut-être pas intuitive si vous ne connaissez pas TypeScript. Laissez-moi vous expliquer en détail.
Les intercepteurs de navigation permettent d'exécuter du code à certaines étapes de la navigation. L'utilisation de Pinia sur ces intercepteurs nécessite une petite astuce d'implémentation. Voyons cela de plus près.
La gestion d’état vous permet d’exécuter une application plus rapidement. Depuis un certain temps, Pinia a remplacé Vuex dans les applications Vue. Avec Pinia, il est temps d’adopter l’API de composition, même au sein des magasins d’état.
En suivant les cours sur VueSchool.io, j'ai dû trouver comment enregistrer des composants disponibles globalement avec Vue 3 et TypeScript. Voici comment procéder.