vue2+el-menu实现路由跳转及当前项的设置方法实例


Posted in Javascript onNovember 07, 2017

Vue.js 是什么

Vue.js (读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。

好了,下面通过本文给大家介绍vue2+el-menu实现路由跳转及当前项的设置方法,具体内容如下所示:

<span style="font-size:24px;" deep="5"><el-menu router :default-active="$route.path" class="el-menu-vertical-demo" @open="handleOpen" @close="handleClose" theme="dark"> 
 <el-submenu index="1"> 
  <template slot="title"> 
   <i class="el-icon-location"></i> 
   <span>用户信息</span> 
  </template> 
  <el-menu-item-group> 
   <el-menu-item index="/user/account">账号信息</el-menu-item> 
   <el-menu-item index="/user/password">修改密码</el-menu-item> 
 </el-submenu> 
 <el-submenu index="2"> 
   <template slot="title"> 
   <i class="el-icon-location"></i> 
   <span>公司信息</span> 
  </template> 
  <el-menu-item-group> 
   <el-menu-item index="/company/userManager">用户管理</el-menu-item> 
   <el-menu-item index="/company/editUser">添加/编辑用户</el-menu-item> 
  </el-menu-item-group> 
  </el-submenu> 
</el-menu></span>

1.要实现路由跳转,先要在el-menu标签上添加router属性,然后只要在每个el-menu-item标签内的index属性设置一下url即可实现点击el-menu-item实现路由跳转。

2.导航当前项,在el-menu标签中绑定  :default-active="$route.path",注意是绑定属性,不要忘了加“:”,当$route.path等于el-menu-item标签中的index属性值时则该item为当前项。

总结

以上所述是小编给大家介绍的vue2+el-menu实现路由跳转及当前项的设置方法实例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
SWFObject Flash js调用类
Jul 08 Javascript
javascript setTimeout和setInterval计时的区别详解
Jun 21 Javascript
用js来刷新当前页面保留参数的具体实现
Dec 23 Javascript
简单的代码实现jquery定时器
Jan 03 Javascript
jquery实现的图片点击滚动效果
Apr 29 Javascript
通过示例彻底搞懂js闭包
Aug 10 Javascript
three.js实现3D模型展示的示例代码
Dec 31 Javascript
webpack-dev-server自动更新页面方法
Feb 22 Javascript
小程序实现订单倒计时功能
Apr 23 Javascript
使用axios发送post请求,将JSON数据改为form类型的示例
Oct 31 Javascript
vue props对象validator自定义函数实例
Nov 13 Javascript
vue-property-decorator用法详解
Dec 12 Javascript
React Native使用百度Echarts显示图表的示例代码
Nov 07 #Javascript
浅谈在Vue-cli里基于axios封装复用请求
Nov 06 #Javascript
浅谈mint-ui 填坑之路
Nov 06 #Javascript
基于vue实现分页效果
Nov 06 #Javascript
vue使用mint-ui实现下拉刷新和无限滚动的示例代码
Nov 06 #Javascript
JS实现分页浏览横向图片(类轮播)实例代码
Nov 06 #Javascript
Angular实现类似博客评论的递归显示及获取回复评论的数据
Nov 06 #Javascript
You might like
常用星际术语索引(新手指南)
2020/03/04 星际争霸
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
angular.element方法汇总
2015/01/07 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
Vuex利用state保存新闻数据实例
2017/06/28 Javascript
Bootstrap与Angularjs的模态框实例代码
2017/08/03 Javascript
通过 JS 判断页面是否有滚动条的实现方法
2018/04/05 Javascript
使用vue打包时vendor文件过大或者是app.js文件很大的问题
2018/06/29 Javascript
angularjs的单选框+ng-repeat的实现方法
2018/09/12 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
微信小程序文字显示换行问题
2019/07/28 Javascript
vue-cli3+typescript新建一个项目的思路分析
2019/08/06 Javascript
在pycharm中开发vue的方法步骤
2020/03/04 Javascript
[39:19]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第二场 11.26
2020/11/30 DOTA
python中的内置函数max()和min()及mas()函数的高级用法
2018/03/29 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
python实现图书借阅系统
2019/02/20 Python
Python numpy线性代数用法实例解析
2019/11/15 Python
flask框架自定义url转换器操作详解
2020/01/25 Python
解决pycharm不能自动补全第三方库的函数和属性问题
2020/03/12 Python
pycharm 实现调试窗口恢复
2021/02/05 Python
html5中如何将图片的绝对路径转换成文件对象
2018/01/11 HTML / CSS
茵宝(Umbro)英国官方商店:英国足球服装生产商
2016/12/29 全球购物
ziaja齐叶雅官方海外旗舰店:来自波兰的天然护肤品牌
2017/01/02 全球购物
澳大利亚首个在线预订旅游网站:Wotif
2017/07/19 全球购物
全球性的女装店:storets
2019/06/12 全球购物
毕业生幼师求职自荐信
2013/10/01 职场文书
财务出纳员岗位职责
2013/11/26 职场文书
社区志愿者心得体会
2014/01/03 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
锦旗标语大全
2014/06/23 职场文书
2014年反腐倡廉工作总结
2014/12/05 职场文书
出国留学英文自荐信
2015/03/25 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
MySQL中的引号和反引号的区别与用法详解
2021/10/24 MySQL