vue.js+element-ui动态配置菜单的实例


Posted in Javascript onSeptember 07, 2018

如下所示:

<!--导航菜单-折叠功能-->
<aside :class="collapsed?‘menu-collapsed‘:‘menu-expanded‘">
<!--单个激活 并以 index 作为 path 进行路由跳转-->
<el-menu unique-opened router v-show="!collapsed">
<!--动态路由到子组件 将不可见的路径隐藏-->
<template v-for="(item,index) in $router.options.routes" v-if="!item.hidden">
<el-submenu :index="index+‘‘" v-if="!item.leaf">
<!--用el ui 的title进行solt分发菜单-->
<template slot="title"><i :class="item.iconCls"></i>{{item.name}}</template>
<!--item.name和item.children.name来配置菜单栏和子菜单栏的名称-->
<el-menu-item v-for="child in item.children" :index="child.path" :key="child.path" v-if="!child.hidden">{{child.name}}</el-menu-item>
</el-submenu>
<el-menu-item v-if="item.leaf&&item.children.length>0" :index="item.children[0].path"><i :class="item.iconCls"></i>{{item.children[0].name}}</el-menu-item>
</template>
</el-menu>

以上这篇vue.js+element-ui动态配置菜单的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery Ajax.ashx 高效分页实现代码
Oct 20 Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
May 26 Javascript
JS 精确统计网站访问量的实例代码
Jul 05 Javascript
JS数组(Array)处理函数整理
Dec 07 Javascript
js实现适用于素材网站的黑色多级菜单导航条效果
Aug 24 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
Feb 04 Javascript
AngularJS表格添加序号的方法
Mar 03 Javascript
bootstrap table 多选框分页保留示例代码
Mar 08 Javascript
inner join 内联与left join 左联的实例代码
Sep 18 Javascript
用vue 实现手机触屏滑动功能
May 28 Javascript
使用element-ui +Vue 解决 table 里包含表单验证的问题
Jul 17 Javascript
vue3.0中使用element的完整步骤
Mar 04 Vue.js
详解npm 配置项registry修改为淘宝镜像
Sep 07 #Javascript
vue 点击按钮实现动态挂载子组件的方法
Sep 07 #Javascript
关于JavaScript中高阶函数的魅力详解
Sep 07 #Javascript
npm配置国内镜像资源+淘宝镜像的方法
Sep 07 #Javascript
对类Vue的MVVM前端库的实现代码
Sep 07 #Javascript
cnpm加速Angular项目创建的方法
Sep 07 #Javascript
vue.js 实现点击按钮动态添加li的方法
Sep 07 #Javascript
You might like
PHP中10个不常见却非常有用的函数
2010/03/21 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
2014/12/17 PHP
PHP如何防止XSS攻击与XSS攻击原理的讲解
2019/03/22 PHP
Docker 安装 PHP并与Nginx的部署实例讲解
2021/02/27 PHP
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
2013/07/09 Javascript
JavaScript获取onclick、onchange等事件值的代码
2013/07/22 Javascript
jquery内置验证(validate)使用方法示例(表单验证)
2013/12/04 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
jquery中实现时间戳与日期相互转换
2016/04/12 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
AngularJS 防止页面闪烁的方法
2017/03/09 Javascript
令按钮悬浮在(手机)页面底部的实现方法
2017/05/02 Javascript
关于vue-router的beforeEach无限循环的问题解决
2017/09/09 Javascript
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
2017/09/21 Javascript
jquery实现弹窗(系统提示框)效果
2019/12/10 jQuery
axios如何取消重复无用的请求详解
2019/12/15 Javascript
微信小程序中网络请求缓存的解决方法
2019/12/29 Javascript
JS Generator 函数的含义与用法实例总结
2020/04/08 Javascript
js实现电灯开关效果
2021/01/19 Javascript
[04:49]期待西雅图之战 2016国际邀请赛中国区预选赛WINGS战队赛后采访
2016/06/29 DOTA
[01:03:54]Liquid vs IG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
跟老齐学Python之不要红头文件(1)
2014/09/28 Python
Python的多态性实例分析
2015/07/07 Python
python实现邮件发送功能
2019/08/10 Python
利用 Python ElementTree 生成 xml的实例
2020/03/06 Python
python中加背景音乐如何操作
2020/07/19 Python
详解CSS3的opacity属性设置透明效果的用法
2016/05/09 HTML / CSS
小小的船教学反思
2014/02/21 职场文书
土木工程专业本科生求职信
2014/10/01 职场文书
党员反对四风思想汇报范文
2014/10/25 职场文书
2015年林业工作总结
2015/05/14 职场文书
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python
MySQL安装失败的原因及解决步骤
2022/06/14 MySQL