Rumah >hujung hadapan web >View.js >Perbezaan antara penghala dan laluan dalam vue
Penghala ialah pemalam yang mengurus penghalaan aplikasi, manakala Laluan ialah contoh penghalaan tunggal yang diuruskan oleh Penghala, yang mengandungi laluan URL, komponen dan sifat. Apabila menggunakannya, mula-mula pasang vue-router, buat instance Router dalam main.js, tentukan peraturan penghalaan dan pasangkannya ke dalam aplikasi Vue Akhir sekali, gunakan komponen <router-view>
Perbezaan antara Penghala dan Laluan dalam Vue.js
:
Penghala
Penghala bertanggungjawab terutamanya untuk fungsi-fungsi berikut:
push()
, replace()
dan back()
push()
、replace()
和 back()
Route
Route 表示 Router 管理的一个特定路由,它包含以下信息:
如何使用?
要在 Vue.js 应用程序中使用 Router 和 Route,请按照以下步骤操作:
vue-router
包:npm install vue-router
main.js
或 app.js
中导入 Router:import VueRouter from 'vue-router'
创建一个新的 Vue Router 实例,并定义路由规则:
<code class="javascript">const router = new VueRouter({ routes: [ { path: '/', component: Home }, { path: '/about', component: About }, ]</code>
将 Router 实例安装到 Vue 应用程序中:
<code class="javascript">Vue.use(router);</code>
使用 <router-view>
vue-router
: npm install vue-router code >🎜🎜Import Penghala dalam <code>main.js
atau app.js
: import VueRouter daripada 'vue-router'
🎜🎜🎜Buat satu Cipta tika Vue Router baharu dan tentukan peraturan penghalaan: 🎜<code> **总结** </code>🎜🎜🎜Pasang tika Router ke dalam aplikasi Vue: 🎜rrreee🎜🎜🎜Gunakan komponen
<router-view>
untuk memaparkan Laluan yang sedang aktif : 🎜🎜🎜rrreee
Atas ialah kandungan terperinci Perbezaan antara penghala dan laluan dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!