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

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

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

1.安裝而且引入vue-routervue-router

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

2.執行Vuerouter:框架

3.寫好路由配置:動畫

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

5.在入口文件裏面引入vueRouter實例而且掛載到vue實例上3d

下面進行實例講解:router

先來看項目最終的效果:blog

 

 

 

作這個實例的步驟:

來看一下項目的目錄結構

 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庫

項目源代碼下載地址:

相關文章
相關標籤/搜索