当前位置: 首页 > news >正文

vue+elementui 网站首页顶部菜单上下布局

 

菜单集合后台接口动态获取,保存到store vuex状态管理器 

<template><div id="app"><el-menu:default-active="activeIndex2"class="el-menu-demo"mode="horizontal"@select="handleSelect"background-color="#545c64"text-color="#fff"routeractive-text-color="#ffd04b"><el-submenu :index="item.path" :key="item.path" v-for="item in sidebarRouters" v-if="item.meta"><template slot="title" >{{ item.meta.title }}</template><el-menu-item  :key="child.path" :index="item.path+'/'+child.path" v-for="child in item.children" v-if="child.meta" >{{ child.meta.title }}</el-menu-item></el-submenu><!--<el-menu-item index="/1" v-for="item of sidebarRouters"><span v-if="item.meta"> {{item.meta.title}} </span></el-menu-item><el-menu-item index="/bar" >消息中心</el-menu-item><el-menu-item index="/foo" >消息中心2</el-menu-item><el-menu-item index=""><a href="https://www.ele.me" target="_blank">订单管理</a></el-menu-item>--></el-menu><!-- 路由出口 --><!-- 路由匹配到的组件将渲染在这里 --><router-view></router-view></div></template><script>import {mapState} from "vuex";
import store from '@/store'
export default {name: 'Layout',data() {return {activeIndex2: '0',sidebarRouters: store.getters.sidebarRouters};},methods: {handleSelect(key, keyPath) {//console.log(JSON.stringify(store.getters.sidebarRouters))console.log(key, keyPath);}}
};</script><style scoped lang="scss"></style>

http://www.dtcms.com/a/234262.html

相关文章:

  • 七、数据库的完整性
  • keysight是德科技N9923A网络分析仪
  • 【NLP中向量化方式】序号化,亚编码,词袋法等
  • vb监测Excel两个单元格变化,达到阈值响铃
  • Excel 发现此工作表中有一处或多处公式引用错误。请检查公式中的单元格引用、区域名称、已定义名称以及到其他工作簿的链接是否均正确无误。弹窗
  • ArcGIS安装时输入localhost不被识别
  • Vue在线预览excel、word、ppt等格式数据。
  • 96. 2017年蓝桥杯省赛 - Excel地址(困难)- 进制转换
  • Halcon提取车牌字符
  • 浏览器工作原理05 [#] 渲染流程(上):HTML、CSS和JavaScript是如何变成页面的
  • Web 架构之缓存策略实战:从本地缓存到分布式缓存
  • PHP语言核心技术全景解析
  • ADI的BF609双核DSP怎么做开发,我来说一说(五)LAN口测试
  • 湖北理元理律师事务所:构建科学债务优化体系的四重维度
  • React从基础入门到高级实战:React 实战项目 - 项目四:企业级仪表盘
  • Android设备推送traceroute命令进行网络诊断
  • 三十三、面向对象底层逻辑-SpringMVC九大组件之HandlerExceptionResolver接口设计
  • 【深度学习新浪潮】RoPE对大模型的外推性有什么影响?
  • [蓝桥杯]兰顿蚂蚁
  • [蓝桥杯 2024 国 B] 立定跳远
  • 小白如何在cursor中使用mcp服务——以使用notion的api为例
  • 常用方法封装(脱敏、复制、格式化日期)
  • 文件对话框
  • 振动力学:二自由度系统
  • .NET AOT 详解
  • 【单片机期末】串行口循环缓冲区发送
  • 抽象工厂模式深度解析:从原理到与应用实战
  • 前端脱敏展示姓名、手机号、邮箱
  • IDEA运行Tomcat出现乱码问题解决汇总
  • K-Means颜色变卦和渐变色