Rumah > Soal Jawab > teks badan
Penyampaian laluan permintaan tugas xxx.com/index/news, xxx.com/index/User Untuk kesan ini, saya menetapkan pepohon fail kepada:
pages/ --| index/ -----| News/ -------| index.vue -----| User/ -------| index.vue --| index.vue
Tetapi saya tidak berjaya melompat ke halaman lain kecuali direktori akar.
Apakah yang perlu saya lakukan untuk menjadikan laluan halaman web memaparkan kesan yang diingini?
P粉4861381962023-09-13 10:09:15
Laman utama (terletak di laluan akar) boleh dinamakan dengan selamat index.vue
,没有其他方法可以将页面绑定到/
path.
Tetapi masalahnya ialah Anda tidak boleh mempunyai halaman dan folder dengan nama yang sama pada masa yang sama. Mereka akan bertindih.
Penyelesaian boleh menggunakan nuxt.config.js
中的自定义路由将根路径/
peta ke halaman utama anda:
router: { extendRoutes (routes, resolve) { routes.push( { name: 'index_home', path: '/', component: resolve(__dirname, 'pages/home.vue') }, ) } },
Lihat nuxt.config.js / router
Dokumentasi
Nota: Anda juga boleh memadamkan /home
路由,它将在routes
array yang dibuat secara automatik dari sini.