vue elementUI使用v-for创建三级导航栏

博客围绕Vue和三级导航展开,虽无具体内容,但推测是关于使用Vue技术来实现三级导航功能,在前端开发中,Vue常用于构建用户界面,三级导航是常见的导航形式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<el-menu class="sidebar-el-menu" :default-active="onRoutes" :collapse="collapse" background-color="#eeefef" text-color="#666" active-text-color="#20a0ff" unique-opened router @select="addTab">

				<!-- 一级菜单 -->
				<template v-for="item in slidebarData" >
					<el-submenu v-if="item.subs && item.subs.length" :index="item.index" :key="item.index">
						<template slot="title"><i :class="item.icon"></i><span>{{item.title}}</span></template>

						<!-- 二级菜单 -->
						<template v-for="itemChild in item.subs">
							<el-submenu v-if="itemChild.subs && itemChild.subs.length" :index="itemChild.index" :key="itemChild.index" class="erji">
								<template slot="title"><i :class="itemChild.icon"></i><span>{{itemChild.title}}</span></template>

								<!-- 三级菜单 -->
								<el-menu-item v-for="itemChild_Child in itemChild.subs" :index="itemChild_Child.index" :key="itemChild_Child.index">
									<i :class="itemChild_Child.icon"></i><span slot="title">{{itemChild_Child.title}}</span>
								</el-menu-item>
							</el-submenu>

							<el-menu-item v-else :index="itemChild.index" :key="itemChild.index"><i :class="itemChild.icon"></i><span slot="title">{{itemChild.title}}</span></el-menu-item>
						</template>
					</el-submenu>

					<el-menu-item v-else :index="item.index" :key="item.index"><i :class="item.icon"></i><span slot="title">{{item.title}}</span></el-menu-item>
				</template>

		</el-menu>```

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yc99

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值