首页 > 其他分享 >15、vue+elementUI

15、vue+elementUI

时间:2022-10-14 02:11:25浏览次数:59  
标签:vue 15 name elementUI item2 点击

设置动态路由导航栏



点击高亮

点击查看代码
<template>
  <el-container style="height: 500px; border: 1px solid #eee">

    <el-aside width="200px" style="background-color: rgb(238,241,246)">
<!-- 跳转要加一个router-->
      <el-menu router :default-openeds="['0','1']">
        <el-submenu v-for="(item,index) in $router.options.routes" :index="String(index)">
          <template slot="title"><i class="el-icon-message"></i>{{item.name}}</template>
<!--          三目运算符判断当前url是否跟路径二一样-->
          <el-menu-item v-for="(item2,index2) in item.children" :index="item2.path"
          :class="$route.path==item2.path?'is-active':''">{{item2.name}}</el-menu-item>
        </el-submenu>

      </el-menu>
    </el-aside>

    <el-container>

      <el-main>

      <router-view></router-view>
      </el-main>
    </el-container>
  </el-container>
</template>

标签:vue,15,name,elementUI,item2,点击
From: https://www.cnblogs.com/ahhh7931/p/16788813.html

相关文章