vue實例講解之vue-router的使用


實例講解系列之vue-router的使用

先總結一下vue-router使用的基本框架:

1.安裝並且引入vue-router

安裝:npm install vue-router --save-dev

2.執行Vuerouter:

3.寫好路由配置:

4.new 一個vueRouter實例,並且將路由配置文件,傳到vueRouter實例上去。

5.在入口文件里面引入vueRouter實例並且掛載到vue實例上

下面進行實例講解:

先來看項目最終的效果:

 

 

 

做這個實例的步驟:

來看一下項目的目錄結構

 1.在App.vue文件里面添加router-link和router-view

active-class是指定當前路由位置的

transition是用來做路由切換動畫的。

2.規划組件,在src目錄下建立一個componets目錄,里面建立一個home.vue組件來存放首頁的代碼。news.vue來存放news列表代碼。

home:

news:

2.設置路由配置文件,src目錄下建立一個router文件夾新建一個index.js,routerConfig.js

routerConfig.js:

index.js

 

mode和scrollBehavior的作用請看代碼注釋。

3.在入口文件掛載vuerRuter

執行npm run dev就可以查看效果了。

在這個項目中使用了animate.css動畫庫做路由切換動畫。

需要在我們在main.js中引入這個css庫

項目源代碼下載地址:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM