Vue路由router以及route與router的區別
阿新 • • 發佈:2020-10-14
VueCli
Vue的router的理解
我們要實現單頁應用程式,所以我們要學習路由。
router能夠幫助我們元件之間的跳轉
下面我們看網易雲音樂的例子
在頭部欄有很多元件,而在我們點選那些元件就會又出現很多元件,這就運用到了巢狀路由。這就是路由的實現
router與route的區別
1.router是VueRouter的一個物件,通過Vue.use(VueRouter)和VueRouter建構函式得到一個router的例項物件,這個物件中是一個全域性的物件,他包含了所有的路由包含了許多關鍵的物件和屬性。
VueCli怎麼使用Router
1、首先建立vuecli專案(這裡就不多說了)
2、定義全域性路由 宣告路由規則
BrandList是自己建立的元件,在routes下面進行路由的跳轉
3、最後進行匯出
4、在main.js裡進行引入並掛掛載就可以使用了
5、元件上使用(我是預設在App.vue元件上使用的)
router-link進行路由跳轉,在我們第一步進行生命路由那裡有跳轉路徑,所以我們直接to="/路徑" 就可以了
寫的不是很好,新手上路還請多多指教!!