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 相关文章推荐
JavaScript的面向对象方法以及差别
Mar 31 Javascript
商城常用滚动的焦点图效果代码简单实用
Mar 28 Javascript
JavaScript常用全局属性与方法记录积累
Jul 03 Javascript
全面解析Bootstrap手风琴效果
Apr 17 Javascript
js实现对ajax请求面向对象的封装
Jan 08 Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 Javascript
BootStrap表单时间选择器详解
May 09 Javascript
Vue2.5通过json文件读取数据的方法
Feb 27 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
Oct 15 Javascript
javascript数组常见操作方法实例总结【连接、添加、删除、去重、排序等】
Jun 13 Javascript
angularjs请求数据的方法示例
Aug 06 Javascript
javascript实现拖拽碰撞检测
Mar 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
php自定义加密与解密程序实例
2014/12/31 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
PHP实现微信图片上传到服务器的方法示例
2017/06/29 PHP
在浏览器中获取当前执行的脚本文件名的代码
2011/07/19 Javascript
node+express+jade制作简单网站指南
2014/11/26 Javascript
jquery使用slideDown实现模块缓慢拉出效果的方法
2015/03/27 Javascript
纯javascript实现图片延时加载方法
2015/08/21 Javascript
jQuery中show与hide方法用法示例
2016/09/16 Javascript
js is_valid_filename验证文件名的函数
2017/07/19 Javascript
Vue自定义指令详解
2017/07/28 Javascript
利用js编写网页进度条效果
2017/10/08 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
2018/02/22 Javascript
vue.js内置组件之keep-alive组件使用
2018/07/10 Javascript
Vue.js获取被选择的option的value和text值方法
2018/08/24 Javascript
原生js+css实现tab切换功能
2020/09/17 Javascript
Python中的自定义函数学习笔记
2014/09/23 Python
Python中List.count()方法的使用教程
2015/05/20 Python
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
python获取代码运行时间的实例代码
2018/06/11 Python
详解django的serializer序列化model几种方法
2018/10/16 Python
一看就懂得Python的math模块
2018/10/21 Python
Python基于datetime或time模块分别获取当前时间戳的方法实例
2019/02/19 Python
python 进程间数据共享multiProcess.Manger实现解析
2019/09/23 Python
Python面向对象封装操作案例详解 II
2020/01/02 Python
Python callable内置函数原理解析
2020/03/05 Python
tensorflow从ckpt和从.pb文件读取变量的值方式
2020/05/26 Python
Python 操作 MySQL数据库
2020/09/18 Python
python从PDF中提取数据的示例
2020/10/30 Python
Python从MySQL数据库中面抽取试题,生成试卷
2021/01/14 Python
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
Stuarts London美国/加拿大:世界领先的独立男装零售商之一
2019/03/18 全球购物
美国传奇滑手Paul Rodriguez创办的街头滑板品牌:Primitive Skateboarding
2019/10/29 全球购物
2014年小学英语教师工作总
2014/12/03 职场文书
安全教育观后感
2015/06/17 职场文书
市场营销计划书
2019/04/24 职场文书