Introduction

Qu’est-ce que c’est


Inclure la librairie

Il y a différentes manières d’ajouter Vue à un projet:


Architecture d’un projet Vue

Composants

  1. Déclarer le composant
    Par convention, les composants sont crées dans le répertoire components. Chaque composant doit exporter un objet par défaut contenant à minima son nom:

    src/components/HelloWorld.vue:

     <template>
       <h2>Hello World</h2>
     </template>
    
     <script>
     export default {
       name: 'HelloWorld'
     }
     </script>
    
  2. Importer le composant
    Un composant souhaitant inclure d’autres composants doit les spécifier dans la propriété components. La clé spécifie le nom du composant et la valeur, le composant lui-même.

    On peut ensuite utiliser ce composant comme tag HTML dans le bloc template. S’il n’y a pas de contenu entre les balises, on peut utiliser une balise auto-fermante.

    src/App.vue</ns>:

     <script>
     import HelloWorld from './components/HelloWorld.Vue'
    
     export default {
       name: 'App',
       components: { HelloWorld }
     }
     </script>
    
     <template>
       <HelloWorld />
     </template>