vue常用操作及學習筆記(路由跳轉及路由傳參篇)

2021-09-13 11:03:56 字數 1235 閱讀 6378

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.這裡我們同...