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 相关文章推荐
js创建对象的几种常用方式小结(推荐)
Oct 24 Javascript
JavaScript之自定义类型
May 04 Javascript
Jquery 数组操作大全个人总结
Nov 13 Javascript
jQuery仿京东商城楼梯式导航定位菜单
Jul 25 Javascript
利用jQuery实现一个简单的表格上下翻页效果
Mar 14 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
Jul 14 Javascript
webpack 1.x升级过程中的踩坑总结大全
Aug 09 Javascript
详解webpack4多入口、多页面项目构建案例
May 25 Javascript
element-ui 时间选择器限制范围的实现(随动)
Jan 09 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
Mar 08 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
May 16 Javascript
vue整合百度地图显示指定地点信息
Apr 06 Vue.js
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
使用PHP数组实现无限分类,不使用数据库,不使用递归.
2006/12/09 PHP
php浏览历史记录的方法
2015/03/10 PHP
深入解析PHP中foreach语句控制数组循环的用法
2015/11/30 PHP
PHP 读取文本文件内容并分页显示
2016/01/02 PHP
laravel框架实现去掉URL中index.php的方法
2019/10/12 PHP
关于JavaScript的with 语句的使用方法
2011/05/09 Javascript
JavaScript实现在页面间传值的方法
2015/04/07 Javascript
javascript实现链接单选效果的方法
2015/05/13 Javascript
jquery使用经验小结
2015/05/20 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
2016/05/05 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
iscroll.js滚动加载实例详解
2017/07/18 Javascript
对于input 框限定输入值为浮点型的js代码
2017/09/25 Javascript
nodejs require js文件入口,在package.json中指定默认入口main方法
2018/10/10 NodeJs
three.js实现圆柱体
2018/12/30 Javascript
vue实现下拉加载其实没那么复杂
2019/08/13 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
2019/09/25 Javascript
[02:36]DOTA2英雄基础教程 斯拉克
2013/11/29 DOTA
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
整理Python中的赋值运算符
2015/05/13 Python
浅谈python中的getattr函数 hasattr函数
2016/06/14 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Django基础知识与基本应用入门教程
2018/07/20 Python
浅谈python编译pyc工程--导包问题解决
2019/03/20 Python
python删除文件夹下相同文件和无法打开的图片
2019/07/16 Python
对Django中的权限和分组管理实例讲解
2019/08/16 Python
jupyter notebook插入本地图片的实现
2020/04/13 Python
python识别验证码的思路及解决方案
2020/09/13 Python
Python request中文乱码问题解决方案
2020/09/17 Python
CSS实现的一闪而过的图片闪光效果
2014/04/23 HTML / CSS
移动端HTML5实现文件上传功能【附代码】
2016/03/25 HTML / CSS
生物学学生自我评价
2014/01/17 职场文书
《雨霖铃》教学反思
2014/02/22 职场文书
财务检查整改报告
2014/11/06 职场文书
2016中秋节问候语
2015/11/11 职场文书
python神经网络ResNet50模型
2022/05/06 Python