Vue之動態路由、巢狀路由
一、動態路由
動態路由,只要通過對應路由命名格式才能訪問到正確的元件。
router.js裡面:
import Vue from 'vue'
import Router from 'vue-router'
import Hello from '@/components/Hello'
Vue.use(Router)
export default new Router({
routes: [
{
path: '/hello/:hello_id',
name: 'Hello',
component: Hello
}
]
})
在hello元件裡列印出hello_id,$route.params是vue-router裡封裝的一個方法。
<div>{{$route.params.hello_id}}</div>
當在瀏覽器輸入localhost:8080/hello時是不能訪問到hello元件的,只有按照格式將動態的路由地址輸入才行localhost:8080/hello/123,這時hello會列印出id:123
二、巢狀式路由
例如父元件goods訪問子元件goodsList,to的路徑要寫成絕對路徑,父元件template:
<div>
<router-link to="/goods/goodsLsit></router-link>
<router-view></router-view>
</div>
在router.js裡面這樣巢狀:
export default new Router({
routes: [
{
path: '/goods',
name: 'goods',
component: goods,
children: [
{
path: 'goodsList',//這裡只寫自己的元件名字,因為前面父級路徑/goods已經存在
name: 'goodsList',
component: goodsList
}
]
}
]
});
相關文章
- vue路由巢狀Vue路由巢狀
- vue(19)巢狀路由Vue巢狀路由
- vue-router 巢狀路由Vue巢狀路由
- Vue-Router學習第二彈動態路由\懶載入\巢狀路由Vue路由巢狀
- 06 . Vue路由簡介,原理,實現及巢狀路由,動態路由,程式設計式導航Vue路由巢狀程式設計
- 淺談Vue-router使用方法及動態路由和巢狀路由的使用Vue路由巢狀
- 4、vue-router之什麼是巢狀路由Vue巢狀路由
- vue筆記-6 vue中router路由 路由引數的傳遞 巢狀路由Vue筆記路由巢狀
- 3 vite vue-router 路由巢狀ViteVue路由巢狀
- angular 巢狀路由Angular巢狀路由
- vue麵包屑(vue動態路由多級巢狀麵包屑怎麼弄)Vue路由巢狀
- vue學習十四(巢狀路由、命名路由、命名檢視、重定向)Vue巢狀路由
- vue 基礎入門筆記 18:路由巢狀Vue筆記路由巢狀
- vue後臺管理之動態載入路由Vue路由
- 靜態路由和動態路由路由
- 前端 | Vue 路由返回恢復頁面狀態前端Vue路由
- vue路由動態增加元件渲染Vue路由元件
- 032、Vue3+TypeScript基礎,巢狀子路由和query傳參VueTypeScript巢狀路由
- 靜態路由和動態路由的比較路由
- 八、路由詳細介紹之動態路由OSPF(重點)路由
- vue-cli 預設路由再子路由選中下的選中狀態問題Vue路由
- Vue非同步元件處理路由元件載入狀態Vue非同步元件路由
- Flask動態路由Flask路由
- vue 動態註冊路由 require.contextVue路由UIContext
- VUE動態路由和按鈕的實現Vue路由
- React 路由狀態管理總結React路由
- CCNA - Part12 - 路由協議 (1) - 靜態路由,動態路由 RIP路由協議
- Flask(5)- 動態路由Flask路由
- Vue 配合eiement動態路由,許可權驗證Vue路由
- Vite + Vue3 動態路由 - 踩坑記錄ViteVue路由
- vue - Vue路由Vue路由
- Vue路由Vue路由
- Linux中什麼是動態路由?動態路由協議有哪些?Linux路由協議
- 記一次Vue動態渲染路由的實現Vue路由
- vue 動態載入路由,渲染左側選單欄Vue路由
- 動態路由 - EIGRP路由
- 動態路由(URL引數)路由
- Vue開發之基礎路由Vue路由