Vue Router 命名路由

2021-10-01 17:06:33 字數 572 閱讀 4596

有時候,通過乙個名稱來標識乙個路由顯得更方便一些,特別是在鏈結乙個路由,或者是執行一些跳轉的時候。你可以在建立 router 例項的時候,在 routes 配置中給某個路由設定名稱。

const router = new vuerouter(

]})

user
這跟**呼叫 router.push() 是一回事:

router.push(})
這兩種方式都會把路由導航到 /user/123 路徑。

完整例子:

import vue from 'vue'

import vuerouter from 'vue-router'

vue.use(vuerouter)

const home =

const foo =

const bar = }

' }const router = new vuerouter(,

,]})

new vue(}

`

Vue router路由之命名路由

有些情況 使用乙個name名稱來標識乙個路由 會比path更加的方便,所以在定義route的時候可以新增乙個name屬性 routes 相應的鏈結到這個路由 router link中的to屬性不再傳遞乙個路徑 to 登入router link to 註冊router link 這種方式也會把路由導航...

vue router路由巢狀

巢狀路由顧名思義就是路由的多層巢狀。結合vue router仿天貓底部導航欄,給元件me新增巢狀路由,也叫子路由。總共新增兩個子路由,分別命名collection.vue 我的收藏 和trace.vue 我的足跡 1 重構router index.js的路由配置,需要使用children陣列來定義子...

vue router 配置路由

vue router 配置路由 用 vue.js vue router 建立單頁應用,是非常簡單的。使用 vue.js 我們已經可以通過組合元件來組成應用程式,當你要把 vue router 新增進來,我們需要做的是,將元件 components 對映到路由 routes 然後告訴 vue rout...