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 相关文章推荐
个人总结的一些关于String、Function、Array的属性和用法
Jan 10 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
Feb 07 Javascript
仿新浪微博登陆邮箱提示效果的js代码
Aug 02 Javascript
jQuery 文本框得失焦点的简单实例
Feb 19 Javascript
js中用window.open()打开多个窗口的name问题
Mar 13 Javascript
JS回调函数的应用简单实例
Sep 17 Javascript
浅谈JavaScript的事件
Feb 27 Javascript
javascript实现完美拖拽效果
May 06 Javascript
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
Apr 30 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
Oct 10 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
Aug 28 Javascript
javascript对象3个属性特征
Nov 17 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
多数据表共用一个页的新闻发布
2006/10/09 PHP
CodeIgniter框架中_remap()使用方法2例
2014/03/10 PHP
封装ThinkPHP的一个文件上传方法实例
2014/10/31 PHP
php文件缓存类汇总
2014/11/21 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
PHP mkdir创建文件夹实现方法解析
2020/11/13 PHP
javascript js cookie的存储,获取和删除
2007/12/29 Javascript
js getElementsByTagName的简写方式
2010/06/27 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
js实现div层缓慢收缩与展开的方法
2015/05/11 Javascript
详解js中构造流程图的核心技术JsPlumb
2015/12/08 Javascript
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
2016/04/03 Javascript
AngularJS中如何使用echart插件示例详解
2016/10/26 Javascript
AngularJS的ng Http Request与response格式转换方法
2016/11/07 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
AngularJS 防止页面闪烁的方法
2017/03/09 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
ReactJs设置css样式的方法
2017/06/08 Javascript
js实现轮播图的两种方式(构造函数、面向对象)
2017/09/30 Javascript
快速搭建React的环境步骤详解
2017/11/06 Javascript
node下使用UglifyJS压缩合并JS文件的方法
2018/03/07 Javascript
Python中Collection的使用小技巧
2014/08/18 Python
Python 根据日志级别打印不同颜色的日志的方法示例
2019/08/08 Python
Python环境Pillow( PIL )图像处理工具使用解析
2019/09/12 Python
Python字符串格式化输出代码实例
2019/11/22 Python
django Model层常用验证器及自定义验证器详解
2020/07/15 Python
4款Python 类型检查工具,你选择哪个呢?
2020/10/30 Python
Python调用飞书发送消息的示例
2020/11/10 Python
css3给背景图片加颜色遮罩的方法
2019/11/05 HTML / CSS
用canvas做一个DVD待机动画的实现代码
2019/04/12 HTML / CSS
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
Linux操作面试题
2015/02/11 面试题
《生命 生命》教学反思
2014/04/19 职场文书
python如何读取.mtx文件
2021/04/22 Python