element -ui 里导航菜单是通过两个按钮控制的,但实际开发中很多情况是通过一个按钮来toggle,而且有一个坑就是elemnt ui NavMenu的el-radio-butto 不是click事件,而是只能触发change事件。

<!DOCTYPE html>
<html><head><meta charset="UTF-8" /><!-- import CSS --><linkrel="stylesheet"href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"/><style>.el-menu-vertical-demo:not(.el-menu--collapse) {width: 200px;min-height: 400px;}span.el-radio-button__inner{padding:5px 15px;}el-menu{display: none;}el-radio-group{display: none;}</style></head><body><div id="app"><el-menudefault-active="1-4-1"class="el-menu-vertical-demo"@open="handleOpen"@close="handleClose":collapse="isCollapse"><el-submenu index="1"><template slot="title"><i class="el-icon-location"></i><span slot="title">导航一</span></template><el-menu-item-group><span slot="title">分组一</span><el-menu-item index="1-1">选项1</el-menu-item><el-menu-item index="1-2">选项2</el-menu-item></el-menu-item-group><el-menu-item-group title="分组2"><el-menu-item index="1-3">选项3</el-menu-item></el-menu-item-group><el-submenu index="1-4"><span slot="title">选项4</span><el-menu-item index="1-4-1">选项1</el-menu-item></el-submenu></el-submenu><el-menu-item index="2"><i class="el-icon-menu"></i><span slot="title">导航二</span></el-menu-item><el-menu-item index="3" disabled><i class="el-icon-document"></i><span slot="title">导航三</span></el-menu-item><el-menu-item index="4"><i class="el-icon-setting"></i><span slot="title">导航四</span></el-menu-item></el-menu><el-radio-group v-model="isCollapse" @change="toggleName"><el-radio-button v-if="display"   :label="false" >{{open}}</el-radio-button><el-radio-button v-else    :label="true" >{{close}}</el-radio-button></el-radio-group></div></body><!-- import Vue before Element --><script src="https://unpkg.com/vue/dist/vue.js"></script><!-- import JavaScript --><script src="https://unpkg.com/element-ui/lib/index.js"></script><script>new Vue({el: "#app",data: function() {return {visible: false,isCollapse: true,display: true,open: "展开",close: "收缩",};},methods: {handleOpen(key, keyPath) {console.log(key, keyPath);},handleClose(key, keyPath) {console.log(key, keyPath);},toggleName: function() {if (this.display === true) {this.display = false;} else {this.display = true;}}}});</script>
</html>

element-ui NavMenu 导航菜单 通过一个按钮控制相关推荐

  1. element UI NavMenu 导航菜单样式修改

    .el-menu { background-color: rgba(165, 42, 42, 0); } .el-menu.el-menu--horizontal { border: none; } ...

  2. 修改element ui的导航菜单样式,包括下拉菜单

    第一次使用element ui,根据项目需求,选择了NavMenu导航菜单, Element - The world's most popular Vue UI framework 首先将代码复制粘贴 ...

  3. Element UI样式修改之NavMenu导航菜单

    目录 Element UI样式修改之NavMenu导航菜单 一.成果展示 二.步骤 三.完整代码 Element UI样式修改之NavMenu导航菜单 一.成果展示 Element UI官网给出的例子 ...

  4. element菜单组件样式修改NavMenu导航菜单

    NavMenu导航菜单 1.选中菜单的颜色 .el-menu-item.is-active {background-color: #41a3fb !important; } 2.菜单hover颜色 . ...

  5. ElementUi中NavMenu 导航菜单router用法

    问题引出 写页面中遇到需要写NavMenu 导航菜单,作为菜鸟按照Element官方的NavMenu 导航菜单用法,传统式使用在data声明一个activeIndex作为跳转的首页,当我点击NavMe ...

  6. Elementui NavMenu 导航菜单使用

    官方文档https://element.eleme.cn/#/zh-CN/component/menu NavMenu 导航菜单 官方使用 项目实例 官方使用 <el-menu :default ...

  7. vue+elementUI项目中使用NavMenu导航菜单

    vue+elementUI项目中使用NavMenu 导航菜单 在elementUI官网组件中NavMenu 导航菜单的使用只是简单地运用,在实践项目中还需要配合路由配置.一般后台管理系统不只是导航菜单 ...

  8. element ui 中 el-checkbox-group 点击一个全部选中的问题

    element ui 中 el-checkbox-group 点击一个全部选中的问题 原因是:checkbox-group中的v-modle要单独一个数组对象,不能作为表单对象,ruleForm中的一 ...

  9. 【Vue+Element UI】关闭指定某一个页面的loading动画

    [Vue+Element UI]关闭指定某一个页面的loading动画 模板:vue-admin-template v4.4.0 问题描述:由于vue-admin默认配置了全局loading,所以页面 ...

最新文章

  1. java调用可执行文件
  2. 【自动驾驶】17. pitch yaw roll是什么
  3. python标准词匹配_用 Python 自动化办公能做到哪些有趣或有用的事情?
  4. IDM——服务器响应显示您没有权限下载此文件(百度网盘下载问题)
  5. python爬虫-爬取壁纸酷主页内容
  6. Spring Boot 2.x基础教程:找回启动日志中的请求路径列表
  7. python设置函数_在Python中设置函数签名
  8. python编码思维导图_Python入门之ATM+购物车代码版思维导图
  9. 关于Activity的四种启动模式详解
  10. Linux 安装QT5
  11. 三星固态驱动安装失败_三星SSD无法安装Win10无法启动解决方案
  12. 华为路由器配置OSPF实例
  13. 更改项目名后出现Could not resolve type id ** into a subtype的报错
  14. 深度揭秘Greenplum数据库透明加密
  15. JAVA基于JSP的疫情学生宿舍管理系统【数据库设计、论文、源码、开题报告】
  16. 微服务并不能修复你破碎的组织文化
  17. win32 - 保存路径对话框(SelectFolderDialog)
  18. Linux 命令积累(当作笔记)
  19. JAVA技术及应用(第二版)(赵锐,李卫华)学习总结
  20. Google工作10年的职场感悟

热门文章

  1. redis 时间范围查询
  2. Atomic*系列原子类相关知识
  3. anchor-free对象检测网络CornerNet详解
  4. web前端JavaScript嵌入百度地图API的方法 最详细
  5. (转)AS3-元数据Embed嵌入说明
  6. BlackHat大会上,BlackBerry宣布开源逆向工具PE Tree
  7. 2023年有哪些值得推荐的深度学习书?
  8. vue的Teleport的使用
  9. Apache POI 读写 Excel file (.xls or .xlsx)
  10. 倍福--EtherCAT诊断方法