je débute avec VueJS, sur un projet avec la version 3,
je souhaite arriver sur ma page home dès l'ouverture de l'appli, comment faire cela ?
Merci pour vos conseils, je poste ci-dessous un extrait de mon code App.vue actuel pour vous donner une idée, actuellement je load le menu de navigation commun à toutes les pages, mais pour accéder à la home page l'utilisateur doit cliquer sur le bouton dans la nav, au lieu d'y accéder directement au lancement.
Que me manque t-il dans ma logique ?
Après quelques recherches, il semble possible de forcer le chemin de base avec router push ou dans le index.js mais comment faire cela ?
<template>
<div id="app">
<Menu />
</div>
<router-view/>
</template>
<script>
import Menu from '@/components/Menu.vue'
export default {
name: 'App',
components: {
Menu
}
}
</script>
edit :
Après quelques recherches, voici la réponse à ma question :
j'ai corrigé le router dans index.js :
la route de ma Home.vue était défini sur
path: '/home',
je le corrige partout en :
path: '/',
et la home page est chargée directement sur localhost.