element-ui使用导航栏跳转路由用法
生活随笔
收集整理的這篇文章主要介紹了
element-ui使用导航栏跳转路由用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
element-ui使用導航欄跳轉路由用法
最近初學vue,試著做一個小項目熟悉語法與思想,其中使用elemen-ui的導航欄做路由跳轉切換頁面。下面記錄一下學習過程
element-ui引入vue項目的用法參考element官網?
首先復制官網的例子,在這基礎上再修改成我們想要的樣子。
屬性:?
* default-active:表示當前active的菜單項的編號?
* index:類型為字符串,在每一個el-menu-item組件上都有一個編號,給default-active標記?
使用菜單欄進行路由跳轉:
?
數據:
data() {return {navList:[{name:'/findProject',navItem:'發現項目'},{name:'/communityActivity',navItem:'社區動態'}, {name:'/publishProject',navItem:'發布項目'}, {name:'/personalCenter',navItem:'個人中心'}, {name:'/manageCenter',navItem:'管理員中心'}, ] } }?
路由:
export default new Router({routes: [{path: '*',redirect: '/findProject'}, {path: '/findProject', name: 'findProject', component: findProject }, { path: '/communityActivity', name: 'communityActivity', component: communityActivity }, { path: '/publishProject', name: 'publishProject', component: publishProject }, { path: '/personalCenter', name: 'personalCenter', component: personalCenter }, { path: '/manageCenter', name: 'manageCenter', component: manageCenter }] })?
使用菜單欄進行路由跳轉有幾個注意點:?
1. 在el-menu加上router?
2. index必須綁定路由的path,參考上面的例子,’/’不能少?
3. default-active設為當前路由(this.$route.path),這樣在路由變化的時候,對應的menu-item才會高亮。
轉載于:https://www.cnblogs.com/mmzuo-798/p/9267421.html
總結
以上是生活随笔為你收集整理的element-ui使用导航栏跳转路由用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Android] QPST,解BL锁,
- 下一篇: SSM启动服务时将数据存入缓存