element-ui实现菜单的路由切换

本文介绍了一个电子印章管理系统的UI设计方案,包括主控台、业务中心、生产中心、后台管理和审核中心等模块的导航菜单结构及样式。

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

<template>
  <div>
    <ul>
      <el-menu unique-opened :default-active="pagedefault" router> <!-- router 使用路由切换-->
       <el-submenu index="1">
                    <template slot="title"><i class="navicon nav-1"></i>概况图</template>
                    <el-menu-item index="index">主控台(假菜单)</el-menu-item>
                </el-submenu>
                <el-submenu index="2">
                    <template slot="title"><i class="navicon nav-2"></i>业务中心</template>
                    <el-menu-item index="list">电子印章申请</el-menu-item>
                    <el-menu-item index="data">电子印章续费申请</el-menu-item>
                    <el-menu-item index="">电子印章补办申请</el-menu-item>
                    <el-menu-item index="">电子印章挂失申请</el-menu-item>
                    <el-menu-item index="">电子印章变更申请</el-menu-item>
                    <el-menu-item index="">电子印章注销申请</el-menu-item>
                </el-submenu>
                <el-submenu index="3">
                    <template slot="title"><i class="navicon nav-3"></i>生产中心</template>
                    <el-menu-item index="">电子印章制作</el-menu-item>
                    <el-menu-item index="">电子印章续期</el-menu-item>
                    <el-menu-item index="">电子印章补办</el-menu-item>
                    <el-menu-item index="">电子印章挂失</el-menu-item>
                    <el-menu-item index="">电子印章变更</el-menu-item>
                    <el-menu-item index="">电子印章注销</el-menu-item>
                </el-submenu>
                <el-submenu index="4">
                    <template slot="title"><i class="navicon nav-4"></i>后台管理</template>
                    <el-menu-item index="">组织架构维护</el-menu-item>
                    <el-menu-item index="">用户管理</el-menu-item>
                    <el-menu-item index="">角色配置</el-menu-item>
                </el-submenu>
                <el-submenu index="5">
                    <template slot="title"><i class="navicon nav-5"></i>审核中心</template>
                    <el-menu-item index="">订单审核</el-menu-item>
                    <el-menu-item index="">代理商审核</el-menu-item>
                    <el-menu-item index="">实名审核</el-menu-item>
                </el-submenu>
      </el-menu>
    </ul>
  </div>
</template>

<script>
    export default {
        name: "navigation",
      data(){
          return {
            pagedefault: "",
          }
      },
      watch: {
        $route() {
          debugger
          if (this.$route.meta.parentPath) {
            this.pagedefault = this.$route.meta.parentPath; // 实现路由切换
          }
        }
      },
      methods:{
        // handleOpen(key, keyPath) {
        //   console.log(key, keyPath);
        // },
        // handleClose(key, keyPath) {
        //   console.log(key, keyPath);
        // }
      }
    }
</script>

<style >
  .is-opened .el-submenu__title{
    background: #BFDFFA;
    color: #00afff;
    padding-left: 12px !important;
  }
</style>

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值