Lorsque j'utilise nuxt2, j'ai besoin de /index dans l'URL
P粉635509719
P粉635509719 2023-09-12 19:54:51
0
1
463

Rendu du chemin de la demande de tâche xxx.com/index/news, xxx.com/index/User Pour cet effet, j'ai défini l'arborescence des fichiers sur :

pages/ --| index/ -----| News/ -------| index.vue -----| User/ -------| index.vue --| index.vue

Mais je ne parviens pas à accéder à d'autres pages, à l'exception du répertoire racine.

Que dois-je faire pour que le chemin de la page Web affiche l'effet souhaité ?

P粉635509719
P粉635509719

répondre à tous (1)
P粉486138196

La page d'accueil (située dans le chemin racine) peut être nommée en toute sécuritéindex.vue,没有其他方法可以将页面绑定到/path.

Mais le problème est queVous ne pouvez pas avoir une page et un dossier portant le même nom en même temps. Ils se chevaucheront.

La solution peut être d'utilisernuxt.config.js中的自定义路由将根路径/map vers votre page d'accueil :

router: { extendRoutes (routes, resolve) { routes.push( { name: 'index_home', path: '/', component: resolve(__dirname, 'pages/home.vue') }, ) } },

Voirnuxt.config.js / routerDocumentation

Remarque : Vous pouvez également supprimer le/home路由,它将在routestableau créé automatiquement à partir d'ici.

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!