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

vue3+element-plus 实现动态菜单和动态路由的渲染

目录的数据结构,其中还包括二级目录

import { useRoute, useRouter } from 'vue-router' import MenuTree from './components/MenuTree.vue' const route = useRoute() const router = useRouter() const subchildren = ref(目录数据) <el-menu active-text-color="#88733C" background-color="#e3ddd0" :default-active="$route.path" text-color="#808080" router > <MenuTree :menuList="subchildren"></MenuTree> </el-menu>

子组件MenuTree:

<script setup> const props = defineProps(['menuList']) </script> <template> <template v-for="item in props.menuList" :key="item.id"> <!-- {{ item }} --> <!-- 分为两种方式渲染:有子菜单和没有子菜单--> <el-sub-menu :index="item.name" v-if="item.children.length !== 0"> <template #title> <span>{{ item.title }}</span> </template> <!-- 有子菜单的继续遍历(递归)--> <MenuTree :menuList="item.children"></MenuTree> </el-sub-menu> <!-- 没有子菜单--> <el-menu-item :index="item.name" v-else> <span>{{ item.title }}</span> </el-menu-item> </template> </template> <style lang="scss" scoped></style>
http://www.jsqmd.com/news/616924/

相关文章:

  • 手把手教你用Face Analysis WebUI:上传图片秒得人脸分析报告
  • 南芯 SC3052C 集成 GaN 多模式反激 PWM 控制器 规格书 佰祥电子
  • AI医疗落地潮来袭,德适凭核心技术领跑全球赛道
  • DownKyi:解锁B站视频收藏的终极自由,从观看者到拥有者的转变之旅
  • Qwen3.5-9B构建AI Agent原型:智能体决策逻辑与工具调用模拟
  • AI时代的算法思维:大经典排序学习谐
  • OpenClaw配置备份:迁移Qwen3.5-9B环境到新电脑指南
  • ComfyUI 内置 + 常用第三方还有 5 大核心【004】
  • 《别再只会用for循环了?Java循环的三种形态,让你的代码快到飞起》
  • [技术讨论] 【C语言实战经验9】如何更加有效的定义结构体
  • 如何用人机环境系统智能打造新型智能教育体系?
  • 南芯 SC3053 集成 GaN 多模式反激 PWM 控制器 规格书 佰祥电子
  • ChatGLM3-6B实战教程:本地部署+工具调用+代码执行
  • LFM2.5-1.2B-Thinking-GGUF开发工具集成:在VS Code中配置智能代码补全助手
  • 隐私优先方案:OpenClaw+Qwen3-32B私有镜像处理敏感财务数据
  • Swoole启动就崩?内存泄漏频发?资深架构师紧急披露12项必检配置项,今晚必须改!
  • 数字人“闯”进景区:从IP复活到VR沉浸体验,文旅玩法正被重塑
  • Java与C++:7大核心差异全解析
  • G-Helper深度解析:解锁华硕笔记本性能管理的全方位解决方案
  • 没有对比就没有伤害:全球电子垃圾泛滥危害远超原子弹?因为几百亿个设备里,每一个都自带高效老化加速器!
  • 【C# 14 原生 AOT × Dify 客户端实战权威指南】:20年微软MVP亲授7大高频面试陷阱与3种零延迟部署方案
  • OpenClaw+gemma-3-12b-it:自动化周报生成与邮件发送实战
  • 1775721990105
  • % 的人都用错了!Playwright vs Chrome DevTools MCP到底该怎么选?淄
  • RMBG-2.0在在线教育平台的应用:自动为讲师照片生成透明背景直播贴纸
  • 试了50次AI音乐都写不出的迪士尼味?我靠这套模板一次过了
  • 并发程序的隐形杀手:深入浅出 CPU 伪共享与性能优化
  • 2026年中国API安全产品综合排名:AI驱动、可溯源、权威成为选型关键
  • 开源情报收集:OpenClaw+Phi-3-vision网络图文监测系统
  • substr erase unique