html:
go to foo
go to bar
router.js:
import vue from 'vue';
import vuerouter from 'vue-router';
vue.use(vuerouter);
// 0. 如果使用模組化機制程式設計,匯入vue和vuerouter,要呼叫 vue.use(vuerouter)
// 1. 定義(路由)元件。
// 也可以從其他檔案 import 進來
const foo =
const bar =
// 2. 定義路由
// 每個路由應該對映乙個元件。 其中"component" 可以是
// 通過 vue.extend() 建立的元件構造器,
// 或者,只是乙個元件配置物件。
const routes = [,]
// 3. 建立 router 例項,然後傳 `routes` 配置
// 你還可以傳別的配置引數, 不過先這麼簡單著吧。
const router = new vuerouter()
// 4. 建立和掛載根例項。
// 記得要通過 router 配置引數注入路由,
// 從而讓整個應用都有路由功能
router
export default router
this.$router.push();
//query方法傳值
this.$router.push( path : '/***', query : )
//query方法取值
this.$route.query.data
注意:傳參是this.$router,接收引數是this.$rout
//params方法傳值
this.$router.push( name : '***', params : )
//params取值
this.$route.params.data
注意:params傳參,push裡面只能是 name:'***x',不能是path:'/***'
1.$router為vuerouter例項,想要導航到不同url,則使用$router.push方法
2.$route為當前router跳轉物件,裡面可以獲取name、path、query、params等
vue學習筆記 路由
1 路由配置 在vue.config中配置,則在 中可以使用 來表示src目錄下 import aa from aa index.js 2 單頁面可以懶載入 3 建立動態路由 路由中定義 載入同乙個元件頁面 argu.vue,根據不同的name 顯示不同的東西 vue元件中獲取資料 route.pa...
Vue 學習筆記 路由篇
官網 安裝外掛程式 npm install vue router安裝完之後在package.json裡面檢視版本 1 首先新建要跳轉的vue檔案 在src component裡面新建乙個about.vue檔案 template div class container p this is about ...
vue學習筆記 路由基礎
一 前面我們提到過單頁面富應用階段,那就要依靠我們的前端路由 vue router 二 配置安裝路由 2 在router資料夾下的index.js中學相關的路由配置 首先匯入路由 import vuerouter from vue router import vue from vue 3.這裡我們同...