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中获取id值方法小结
Sep 22 Javascript
jQuery中siblings()方法用法实例
Jan 08 Javascript
jQuery学习心得总结(必看篇)
Jun 10 Javascript
详解VUE的状态控制与延时加载刷新
Mar 27 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
Jul 10 Javascript
react-router4 嵌套路由的使用方法
Jul 24 Javascript
JS中判断字符串存在和非空的方法
Sep 12 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
Sep 25 Javascript
利用jquery和BootStrap实现动态滚动条效果
Dec 03 jQuery
Layui表格监听行单双击事件讲解
Nov 14 Javascript
javascript实现固定侧边栏
Feb 09 Javascript
Vue.js中v-for指令的用法介绍
Mar 13 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 执行系统命令的方法
2009/07/07 PHP
在字符串指定位置插入一段字符串的php代码
2010/02/16 PHP
php读取大文件示例分享(文件操作类)
2014/04/13 PHP
php实现的click captcha点击验证码类实例
2014/09/23 PHP
jquery应该如何来设置改变按钮input的onclick事件
2012/12/10 Javascript
JS生成随机字符串的多种方法
2014/06/10 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
2015/02/20 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
2015/06/19 Javascript
Node.js静态文件服务器改进版
2016/01/10 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
浅谈jquery上下滑动的注意事项
2016/10/13 Javascript
基于JavaScript实现图片剪切效果
2017/03/07 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
React事件处理的机制及原理
2018/12/03 Javascript
浅谈webpack性能榨汁机(打包速度优化)
2019/01/09 Javascript
js实现图片上传到服务器和回显
2020/01/19 Javascript
在Python3中初学者应会的一些基本的提升效率的小技巧
2015/03/31 Python
python文件与目录操作实例详解
2016/02/22 Python
Python中取整的几种方法小结
2017/01/06 Python
python3实现ftp服务功能(服务端 For Linux)
2017/03/24 Python
python3的输入方式及多组输入方法
2018/10/17 Python
Django跨域请求CSRF的方法示例
2018/11/11 Python
Python实现的特征提取操作示例
2018/12/03 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
2019/06/24 Python
Python通过Manager方式实现多个无关联进程共享数据的实现
2019/11/07 Python
Python BeautifulReport可视化报告代码实例
2020/04/13 Python
Mac PyCharm中的.gitignore 安装设置教程
2020/04/16 Python
Python接口自动化系列之unittest结合ddt的使用教程详解
2021/02/23 Python
特步官方商城:Xtep
2017/03/21 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
2014/04/23 面试题
公司节能减排倡议书
2014/05/14 职场文书
医院党建工作总结2015
2015/05/26 职场文书
七年级之家长会发言稿范文
2019/09/04 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python