Tutorial ini menunjukkan membina aplikasi Pokedex mudah menggunakan Vue 3 dan Vue Router 4, mempamerkan konsep penghalaan utama. Kami akan meliputi penubuhan router, mengendalikan parameter laluan, navigasi deklaratif dan programatik, laluan bersarang, dan melaksanakan 404 halaman.
Konsep utama yang dilindungi:
:param
) dan navigasi programatik (menggunakan <router-link></router-link>
Memahami cara membuat laluan bersarang untuk struktur aplikasi yang lebih kompleks. this.$router.push()
Pokemon List:
Memaparkan senarai 151 Pokémon asal.
Menyediakan persekitaran pembangunan:
Buat projek Vue 3 baru:
Pasang pakej yang diperlukan:
vue create poke-vue-router
npm install vue-router@4 axios sass-loader@10.1.1 node-sass@4.14.1 --save-dev
Membina aplikasi (langkah mudah): main.js
: import App.vue
dan penghala. router/index.js
: Tentukan laluan menggunakan createRouter
dan createWebHistory
. <router-link></router-link>
untuk navigasi deklaratif dan this.$router.push()
untuk navigasi programatik. Eksplorasi lanjut:
Setelah menyelesaikan tutorial ini, pertimbangkan untuk meneroka:
Soalan Lazim (Soalan Lazim):
Seksyen Soalan Lazim memberikan jawapan ringkas kepada soalan -soalan biasa mengenai penghala Vue, yang meliputi pemasangan, definisi laluan, parameter lulus, 404 pengendalian, dan perlindungan laluan. Soalan -soalan ini dijawab dalam konteks kandungan tutorial.
Atas ialah kandungan terperinci Panduan pemula ' s ke Vue Router. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!