1. 效果:
2. 实现:
创建外层菜单AsideMenu.vue
组件和子菜单项AsideSubMenu.vue
组件,在AsideSubMenu
中进行递归操作。
AsideMenu.vue文件内容如下:
<template> | |
<aside class="wrap"> | |
<el-menu | |
:default-active="activeMenu" | |
router | |
:class="'menu-left'" | |
:default-openeds="openedsArr" | |
text-color="#fff" | |
> | |
<AsideSubMenu :menuData="menuData"></AsideSubMenu> | |
</el-menu> | |
</aside> | |
</template> | |
<script> | |
import AsideSubMenu from "./AsideSubMenu.vue"; | |
export default { | |
name: "AsideMenu", | |
components: { | |
AsideSubMenu, | |
}, | |
props: { | |
menuData: { | |
type: Array, | |
}, | |
}, | |
computed: { | |
activeMenu() { | |
const route = this.$route; | |
const { meta, path } = route; | |
// 此处添加判断的原因见说明 | |
if (meta.matchPath) { | |
return meta.matchPath; | |
} else { | |
return path; | |
} | |
}, | |
// 设置默认展开菜单项 | |
openedsArr() { | |
// const arr = this.menuData.map((item) => { | |
// return item.title; | |
// }); | |
// return arr; | |
return []; | |
}, | |
}, | |
}; | |
</script> |
判断高亮状态的activeMenu方法中的判断matchPath属性可以让多个路由不同的页面匹配同一个菜单高亮状态,因为菜单高亮状态是根据路由地址匹配的。如果两个不同的路由页面想公用同一个菜单高亮状态(如详情页面和列表页)就可以使用该方法实现。在router文件里设置meta对象,添加matchPath属性设置为想要共用的高亮状态的页面的路由地址。(有点绕😂)
样式根据需求修改,示例中的样式如下(此处包含深浅两种主题的菜单样式):
点击查看代码
AsideMenu.vue文件内容如下:
<template> | |
<div> | |
<template v-for="item in menuData"> | |
<el-submenu | |
:key="item.path" | |
v-if="item.children && item.children.length > 0" | |
:index="item.path" | |
:class="item.icon ? '' : 'noIcon'" | |
> | |
<template slot="title"> | |
<img | |
class="icon mr-r-10" | |
:src=" | |
curRoute.indexOf(item.path) != -1 ? item.iconActive : item.icon | |
" | |
/> | |
<span>{{ item.title }}</span> | |
</template> | |
<AsideSubMenu :menuData="item.children"></AsideSubMenu> | |
</el-submenu> | |
<el-menu-item | |
:key="item.id" | |
v-else | |
:index="item.path" | |
:disabled="item.disabled" | |
> | |
<template slot="title"> | |
<img | |
class="icon mr-r-10" | |
:src=" | |
curRoute.indexOf(item.path) != -1 ? item.iconActive : item.icon | |
" | |
/> | |
<span>{{ item.title }}</span> | |
</template> | |
</el-menu-item> | |
</template> | |
</div> | |
</template> |
判断如果有子菜单则进行遍历操作。同时此处根据是否有icon给
el-submenu
动态添加了一个类名:class="item.icon ? '' : 'noIcon'"
,这么做是由于高亮状态下的.el-submenu添加了圆角效果,在存在多层子菜单嵌套的情况下如果不清除圆角效果则会出现问题(见下图)。这个状态下不好用选择器选中需要操作的元素,因此根据是否有icon这个区别进行了区分。如果是整个菜单都没有icon的情况的话,那暂时还没想好应对策略。😂
<script> | |
import AsideSubMenu from "./AsideSubMenu.vue"; | |
export default { | |
name: "AsideSubMenu", | |
components: { | |
AsideSubMenu, | |
}, | |
props: { | |
menuData: { | |
type: Array, | |
default: () => { | |
return []; | |
}, | |
}, | |
}, | |
computed: { | |
curRoute() { | |
return this.$route.path; | |
}, | |
}, | |
}; | |
</script> |
3. 使用组件:
- 添加路由配置;
- 引入并挂载组件;
- 传入菜单数据;
代码如下:
<template> | |
<el-container class="container"> | |
<el-aside width="320px"> | |
<AsideMenu :menuData="menuData"></AsideMenu> | |
</el-aside> | |
<el-main> | |
<keep-alive :exclude="[]"> | |
<router-view></router-view> | |
</keep-alive> | |
</el-main> | |
</el-container> | |
</template> | |
<script> | |
import AsideMenu from '@/components/AsideMenu.vue'; | |
export default { | |
name: 'MenuTest', | |
components: { | |
AsideMenu | |
}, | |
data() { | |
return { | |
menuData: [ | |
{ | |
title: '菜单一', | |
path: '/menutest/menu1', | |
icon: require('@/assets/icons/apply.svg'), | |
iconActive: require('@/assets/icons/apply_active.svg'), | |
children: [ | |
{ | |
title: '子菜单一', | |
path: '/menutest/menu1/menu1-1', | |
// disabled: true, | |
}, | |
{ | |
title: '子菜单二', | |
path: '/menutest/menu1/menu1-2' | |
} | |
] | |
}, | |
{ | |
title: '菜单二', | |
path: '/menutest/menu2', | |
icon: require('@/assets/icons/apply.svg'), | |
iconActive: require('@/assets/icons/apply_active.svg'), | |
children: [ | |
{ | |
title: '子菜单一', | |
path: '/menutest/menu2/menu2-1' | |
}, | |
{ | |
title: '子菜单二', | |
path: '/menutest/menu2/menu2-2', | |
children: [ | |
{ | |
title: '孙子菜单一', | |
path: '/menutest/menu2/menu2-2/menu2-1-1' | |
}, | |
{ | |
title: '孙子菜单二', | |
path: '/menutest/menu2/menu2-2/menu2-2-2' | |
} | |
] | |
}, | |
{ | |
title: '子菜单三', | |
path: '/menutest/menu2/menu2-3' | |
} | |
] | |
}, | |
{ | |
title: '菜单三', | |
path: '/menutest/menu3', | |
icon: require('@/assets/icons/apply.svg'), | |
iconActive: require('@/assets/icons/apply_active.svg'), | |
} | |
] | |
}; | |
} | |
}; | |
</script> | |
<style scoped> | |
.container { | |
min-height: 800px; | |
} | |
.el-main { | |
padding: 32px 40px; | |
box-sizing: border-box; | |
background: #f5f5fa; | |
overflow-y: auto; | |
} | |
</style> |
示例中的路由配置如下:
https://zhixing.bjtu.edu.cn/space-uid-421117.html
https://zhixing.bjtu.edu.cn/space-uid-421118.html
https://zhixing.bjtu.edu.cn/space-uid-421119.html
https://zhixing.bjtu.edu.cn/space-uid-421120.html
https://zhixing.bjtu.edu.cn/space-uid-421121.html
https://zhixing.bjtu.edu.cn/space-uid-421122.html
https://zhixing.bjtu.edu.cn/space-uid-421123.html
https://zhixing.bjtu.edu.cn/space-uid-421124.html
https://zhixing.bjtu.edu.cn/space-uid-421125.html
https://zhixing.bjtu.edu.cn/space-uid-421126.html
https://zhixing.bjtu.edu.cn/space-uid-421127.html
https://zhixing.bjtu.edu.cn/space-uid-421128.html
https://zhixing.bjtu.edu.cn/space-uid-421129.html
https://zhixing.bjtu.edu.cn/space-uid-421130.html
https://zhixing.bjtu.edu.cn/space-uid-421131.html
https://zhixing.bjtu.edu.cn/space-uid-421132.html
https://zhixing.bjtu.edu.cn/space-uid-421133.html
https://zhixing.bjtu.edu.cn/space-uid-421134.html
https://zhixing.bjtu.edu.cn/space-uid-421135.html
https://zhixing.bjtu.edu.cn/space-uid-421136.html
https://zhixing.bjtu.edu.cn/space-uid-421137.html
https://zhixing.bjtu.edu.cn/space-uid-421138.html
https://zhixing.bjtu.edu.cn/space-uid-421139.html
https://zhixing.bjtu.edu.cn/space-uid-421140.html
https://zhixing.bjtu.edu.cn/space-uid-421141.html
https://zhixing.bjtu.edu.cn/space-uid-421142.html
https://zhixing.bjtu.edu.cn/space-uid-421143.html
https://zhixing.bjtu.edu.cn/space-uid-421144.html
https://zhixing.bjtu.edu.cn/space-uid-421145.html
https://zhixing.bjtu.edu.cn/space-uid-421146.html
https://zhixing.bjtu.edu.cn/space-uid-421147.html
https://zhixing.bjtu.edu.cn/space-uid-421148.html
https://zhixing.bjtu.edu.cn/space-uid-421149.html
https://zhixing.bjtu.edu.cn/space-uid-421150.html
https://zhixing.bjtu.edu.cn/space-uid-421151.html
https://zhixing.bjtu.edu.cn/space-uid-421152.html
https://zhixing.bjtu.edu.cn/space-uid-421153.html
https://zhixing.bjtu.edu.cn/space-uid-421154.html
https://zhixing.bjtu.edu.cn/space-uid-421155.html
https://zhixing.bjtu.edu.cn/space-uid-421156.html
https://zhixing.bjtu.edu.cn/space-uid-421157.html
https://zhixing.bjtu.edu.cn/space-uid-421158.html
https://zhixing.bjtu.edu.cn/space-uid-421159.html
https://zhixing.bjtu.edu.cn/space-uid-421160.html
https://zhixing.bjtu.edu.cn/space-uid-421161.html
https://zhixing.bjtu.edu.cn/space-uid-421162.html
https://zhixing.bjtu.edu.cn/space-uid-421163.html
https://zhixing.bjtu.edu.cn/space-uid-421164.html
https://zhixing.bjtu.edu.cn/space-uid-421165.html
https://zhixing.bjtu.edu.cn/space-uid-421166.html
https://zhixing.bjtu.edu.cn/space-uid-421167.html
https://zhixing.bjtu.edu.cn/space-uid-421168.html
https://zhixing.bjtu.edu.cn/space-uid-421169.html
https://zhixing.bjtu.edu.cn/space-uid-421170.html
https://zhixing.bjtu.edu.cn/space-uid-421171.html
https://zhixing.bjtu.edu.cn/space-uid-421172.html
https://zhixing.bjtu.edu.cn/space-uid-421173.html
https://zhixing.bjtu.edu.cn/space-uid-421174.html
https://zhixing.bjtu.edu.cn/space-uid-421175.html
https://zhixing.bjtu.edu.cn/space-uid-421176.html
https://zhixing.bjtu.edu.cn/space-uid-421177.html
https://zhixing.bjtu.edu.cn/space-uid-421178.html
https://zhixing.bjtu.edu.cn/space-uid-421179.html
https://zhixing.bjtu.edu.cn/space-uid-421180.html
https://zhixing.bjtu.edu.cn/space-uid-421181.html
https://zhixing.bjtu.edu.cn/space-uid-421182.html
https://zhixing.bjtu.edu.cn/space-uid-421183.html
https://zhixing.bjtu.edu.cn/space-uid-421184.html
https://zhixing.bjtu.edu.cn/space-uid-421185.html
https://zhixing.bjtu.edu.cn/space-uid-421186.html
https://zhixing.bjtu.edu.cn/space-uid-421187.html
https://zhixing.bjtu.edu.cn/space-uid-421188.html
https://zhixing.bjtu.edu.cn/space-uid-421189.html
https://zhixing.bjtu.edu.cn/space-uid-421190.html
https://zhixing.bjtu.edu.cn/space-uid-421191.html
https://zhixing.bjtu.edu.cn/space-uid-421192.html
https://zhixing.bjtu.edu.cn/space-uid-421193.html
https://zhixing.bjtu.edu.cn/space-uid-421194.html
https://zhixing.bjtu.edu.cn/space-uid-421195.html
https://zhixing.bjtu.edu.cn/space-uid-421196.html
https://zhixing.bjtu.edu.cn/space-uid-421197.html
https://zhixing.bjtu.edu.cn/space-uid-421198.html
https://zhixing.bjtu.edu.cn/space-uid-421199.html
https://zhixing.bjtu.edu.cn/space-uid-421200.html
https://zhixing.bjtu.edu.cn/space-uid-421201.html
https://zhixing.bjtu.edu.cn/space-uid-421202.html
https://zhixing.bjtu.edu.cn/space-uid-421203.html
https://zhixing.bjtu.edu.cn/space-uid-421204.html
https://zhixing.bjtu.edu.cn/space-uid-421205.html
https://zhixing.bjtu.edu.cn/space-uid-421206.html
https://zhixing.bjtu.edu.cn/space-uid-421207.html
https://zhixing.bjtu.edu.cn/space-uid-421208.html
https://zhixing.bjtu.edu.cn/space-uid-421209.html
https://zhixing.bjtu.edu.cn/space-uid-421210.html
https://zhixing.bjtu.edu.cn/space-uid-421211.html
https://zhixing.bjtu.edu.cn/space-uid-421212.html
https://zhixing.bjtu.edu.cn/space-uid-421213.html
https://zhixing.bjtu.edu.cn/space-uid-421214.html
https://zhixing.bjtu.edu.cn/space-uid-421215.html
https://zhixing.bjtu.edu.cn/space-uid-421216.html
https://zhixing.bjtu.edu.cn/space-uid-421217.html
https://zhixing.bjtu.edu.cn/space-uid-421218.html
https://zhixing.bjtu.edu.cn/space-uid-421219.html
https://zhixing.bjtu.edu.cn/space-uid-421220.html
https://zhixing.bjtu.edu.cn/space-uid-421221.html
https://zhixing.bjtu.edu.cn/space-uid-421222.html
https://zhixing.bjtu.edu.cn/space-uid-421223.html
https://zhixing.bjtu.edu.cn/space-uid-421224.html
https://zhixing.bjtu.edu.cn/space-uid-421225.html
https://zhixing.bjtu.edu.cn/space-uid-421226.html
https://zhixing.bjtu.edu.cn/space-uid-421227.html
https://zhixing.bjtu.edu.cn/space-uid-421228.html
https://zhixing.bjtu.edu.cn/space-uid-421229.html
https://zhixing.bjtu.edu.cn/space-uid-421230.html
https://zhixing.bjtu.edu.cn/space-uid-421231.html
https://zhixing.bjtu.edu.cn/space-uid-421232.html
https://zhixing.bjtu.edu.cn/space-uid-421233.html
https://zhixing.bjtu.edu.cn/space-uid-421234.html
https://zhixing.bjtu.edu.cn/space-uid-421235.html
https://zhixing.bjtu.edu.cn/space-uid-421236.html
https://zhixing.bjtu.edu.cn/space-uid-421237.html
https://zhixing.bjtu.edu.cn/space-uid-421238.html
https://zhixing.bjtu.edu.cn/space-uid-421239.html
https://zhixing.bjtu.edu.cn/space-uid-421240.html
https://zhixing.bjtu.edu.cn/space-uid-421241.html
https://zhixing.bjtu.edu.cn/space-uid-421242.html
https://zhixing.bjtu.edu.cn/space-uid-421243.html
https://zhixing.bjtu.edu.cn/space-uid-421244.html
https://zhixing.bjtu.edu.cn/space-uid-421245.html
https://zhixing.bjtu.edu.cn/space-uid-421246.html
https://zhixing.bjtu.edu.cn/space-uid-421247.html
https://zhixing.bjtu.edu.cn/space-uid-421248.html
https://zhixing.bjtu.edu.cn/space-uid-421249.html
https://zhixing.bjtu.edu.cn/space-uid-421250.html
https://zhixing.bjtu.edu.cn/space-uid-421251.html
https://zhixing.bjtu.edu.cn/space-uid-421252.html
https://zhixing.bjtu.edu.cn/space-uid-421253.html
https://zhixing.bjtu.edu.cn/space-uid-421254.html
https://zhixing.bjtu.edu.cn/space-uid-421255.html
https://zhixing.bjtu.edu.cn/space-uid-421256.html
https://zhixing.bjtu.edu.cn/space-uid-421257.html
https://zhixing.bjtu.edu.cn/space-uid-421258.html
https://zhixing.bjtu.edu.cn/space-uid-421259.html
https://zhixing.bjtu.edu.cn/space-uid-421260.html
https://zhixing.bjtu.edu.cn/space-uid-421261.html
https://zhixing.bjtu.edu.cn/space-uid-421262.html
https://zhixing.bjtu.edu.cn/space-uid-421263.html
https://zhixing.bjtu.edu.cn/space-uid-421264.html
https://zhixing.bjtu.edu.cn/space-uid-421265.html
https://zhixing.bjtu.edu.cn/space-uid-421266.html
https://zhixing.bjtu.edu.cn/space-uid-421267.html
https://zhixing.bjtu.edu.cn/space-uid-421268.html
https://zhixing.bjtu.edu.cn/space-uid-421269.html
https://zhixing.bjtu.edu.cn/space-uid-421270.html
https://zhixing.bjtu.edu.cn/space-uid-421271.html
https://zhixing.bjtu.edu.cn/space-uid-421272.html
https://zhixing.bjtu.edu.cn/space-uid-421273.html
https://zhixing.bjtu.edu.cn/space-uid-421274.html
https://zhixing.bjtu.edu.cn/space-uid-421275.html
https://zhixing.bjtu.edu.cn/space-uid-421276.html
https://zhixing.bjtu.edu.cn/space-uid-421277.html
https://zhixing.bjtu.edu.cn/space-uid-421278.html
https://zhixing.bjtu.edu.cn/space-uid-421279.html
https://zhixing.bjtu.edu.cn/space-uid-421280.html
https://zhixing.bjtu.edu.cn/space-uid-421281.html
https://zhixing.bjtu.edu.cn/space-uid-421282.html
https://zhixing.bjtu.edu.cn/space-uid-421283.html
https://zhixing.bjtu.edu.cn/space-uid-421284.html
https://zhixing.bjtu.edu.cn/space-uid-421285.html
https://zhixing.bjtu.edu.cn/space-uid-421286.html
https://zhixing.bjtu.edu.cn/space-uid-421287.html
https://zhixing.bjtu.edu.cn/space-uid-421288.html
https://zhixing.bjtu.edu.cn/space-uid-421289.html
https://zhixing.bjtu.edu.cn/space-uid-421290.html
https://zhixing.bjtu.edu.cn/space-uid-421291.html
https://zhixing.bjtu.edu.cn/space-uid-421292.html
https://zhixing.bjtu.edu.cn/space-uid-421293.html
https://zhixing.bjtu.edu.cn/space-uid-421294.html
https://zhixing.bjtu.edu.cn/space-uid-421295.html
https://zhixing.bjtu.edu.cn/space-uid-421296.html
https://zhixing.bjtu.edu.cn/space-uid-421297.html
https://zhixing.bjtu.edu.cn/space-uid-421298.html
https://zhixing.bjtu.edu.cn/space-uid-421299.html
https://zhixing.bjtu.edu.cn/space-uid-421300.html
https://zhixing.bjtu.edu.cn/space-uid-421301.html
https://zhixing.bjtu.edu.cn/space-uid-421302.html
https://zhixing.bjtu.edu.cn/space-uid-421303.html
https://zhixing.bjtu.edu.cn/space-uid-421304.html
https://zhixing.bjtu.edu.cn/space-uid-421305.html
https://zhixing.bjtu.edu.cn/space-uid-421306.html
https://zhixing.bjtu.edu.cn/space-uid-421307.html
https://zhixing.bjtu.edu.cn/space-uid-421308.html
https://zhixing.bjtu.edu.cn/space-uid-421309.html
https://zhixing.bjtu.edu.cn/space-uid-421310.html
https://zhixing.bjtu.edu.cn/space-uid-421311.html
https://zhixing.bjtu.edu.cn/space-uid-421312.html
https://zhixing.bjtu.edu.cn/space-uid-421313.html
https://zhixing.bjtu.edu.cn/space-uid-421314.html
https://zhixing.bjtu.edu.cn/space-uid-421315.html
https://zhixing.bjtu.edu.cn/space-uid-421316.html
https://zhixing.bjtu.edu.cn/space-uid-421317.html
https://zhixing.bjtu.edu.cn/space-uid-421318.html
https://zhixing.bjtu.edu.cn/space-uid-421319.html
https://zhixing.bjtu.edu.cn/space-uid-421320.html
https://zhixing.bjtu.edu.cn/space-uid-421321.html
https://zhixing.bjtu.edu.cn/space-uid-421322.html
https://zhixing.bjtu.edu.cn/space-uid-421323.html
https://zhixing.bjtu.edu.cn/space-uid-421324.html
https://zhixing.bjtu.edu.cn/space-uid-421325.html
https://zhixing.bjtu.edu.cn/space-uid-421326.html
https://zhixing.bjtu.edu.cn/space-uid-421327.html
https://zhixing.bjtu.edu.cn/space-uid-421328.html
https://zhixing.bjtu.edu.cn/space-uid-421329.html
https://zhixing.bjtu.edu.cn/space-uid-421330.html
https://zhixing.bjtu.edu.cn/space-uid-421331.html
https://zhixing.bjtu.edu.cn/space-uid-421332.html
https://zhixing.bjtu.edu.cn/space-uid-421333.html
https://zhixing.bjtu.edu.cn/space-uid-421334.html
https://zhixing.bjtu.edu.cn/space-uid-421335.html
https://zhixing.bjtu.edu.cn/space-uid-421336.html
https://zhixing.bjtu.edu.cn/space-uid-421337.html
https://zhixing.bjtu.edu.cn/space-uid-421338.html
https://zhixing.bjtu.edu.cn/space-uid-421339.html
https://zhixing.bjtu.edu.cn/space-uid-421340.html
https://zhixing.bjtu.edu.cn/space-uid-421341.html
https://zhixing.bjtu.edu.cn/space-uid-421342.html
https://zhixing.bjtu.edu.cn/space-uid-421343.html
https://zhixing.bjtu.edu.cn/space-uid-421344.html
https://zhixing.bjtu.edu.cn/space-uid-421345.html
https://zhixing.bjtu.edu.cn/space-uid-421346.html
https://zhixing.bjtu.edu.cn/space-uid-421347.html
https://zhixing.bjtu.edu.cn/space-uid-421348.html
https://zhixing.bjtu.edu.cn/space-uid-421349.html
https://zhixing.bjtu.edu.cn/space-uid-421350.html
https://zhixing.bjtu.edu.cn/space-uid-421351.html
https://zhixing.bjtu.edu.cn/space-uid-421352.html
https://zhixing.bjtu.edu.cn/space-uid-421353.html
https://zhixing.bjtu.edu.cn/space-uid-421354.html
https://zhixing.bjtu.edu.cn/space-uid-421355.html
https://zhixing.bjtu.edu.cn/space-uid-421356.html
https://zhixing.bjtu.edu.cn/space-uid-421357.html
https://zhixing.bjtu.edu.cn/space-uid-421358.html
https://zhixing.bjtu.edu.cn/space-uid-421359.html
https://zhixing.bjtu.edu.cn/space-uid-421360.html
https://zhixing.bjtu.edu.cn/space-uid-421361.html
https://zhixing.bjtu.edu.cn/space-uid-421362.html
https://zhixing.bjtu.edu.cn/space-uid-421363.html
https://zhixing.bjtu.edu.cn/space-uid-421364.html
https://zhixing.bjtu.edu.cn/space-uid-421365.html
https://zhixing.bjtu.edu.cn/space-uid-421366.html
https://zhixing.bjtu.edu.cn/space-uid-421367.html
https://zhixing.bjtu.edu.cn/space-uid-421368.html
https://zhixing.bjtu.edu.cn/space-uid-421369.html
https://zhixing.bjtu.edu.cn/space-uid-421370.html
https://zhixing.bjtu.edu.cn/space-uid-421371.html
https://zhixing.bjtu.edu.cn/space-uid-421372.html
https://zhixing.bjtu.edu.cn/space-uid-421373.html
https://zhixing.bjtu.edu.cn/space-uid-421374.html
https://zhixing.bjtu.edu.cn/space-uid-421375.html
https://zhixing.bjtu.edu.cn/space-uid-421376.html
https://zhixing.bjtu.edu.cn/space-uid-421377.html
https://zhixing.bjtu.edu.cn/space-uid-421378.html
https://zhixing.bjtu.edu.cn/space-uid-421379.html
https://zhixing.bjtu.edu.cn/space-uid-421380.html
https://zhixing.bjtu.edu.cn/space-uid-421381.html
https://zhixing.bjtu.edu.cn/space-uid-421382.html
https://zhixing.bjtu.edu.cn/space-uid-421383.html
https://zhixing.bjtu.edu.cn/space-uid-421384.html
https://zhixing.bjtu.edu.cn/space-uid-421385.html
https://zhixing.bjtu.edu.cn/space-uid-421386.html
https://zhixing.bjtu.edu.cn/space-uid-421387.html
https://zhixing.bjtu.edu.cn/space-uid-421388.html
https://zhixing.bjtu.edu.cn/space-uid-421389.html
https://zhixing.bjtu.edu.cn/space-uid-421390.html
https://zhixing.bjtu.edu.cn/space-uid-421391.html
https://zhixing.bjtu.edu.cn/space-uid-421392.html
https://zhixing.bjtu.edu.cn/space-uid-421393.html
https://zhixing.bjtu.edu.cn/space-uid-421394.html
https://zhixing.bjtu.edu.cn/space-uid-421395.html
https://zhixing.bjtu.edu.cn/space-uid-421396.html
https://zhixing.bjtu.edu.cn/space-uid-421397.html
https://zhixing.bjtu.edu.cn/space-uid-421398.html
https://zhixing.bjtu.edu.cn/space-uid-421399.html
https://zhixing.bjtu.edu.cn/space-uid-421400.html
https://zhixing.bjtu.edu.cn/space-uid-421401.html
https://zhixing.bjtu.edu.cn/space-uid-421402.html
https://zhixing.bjtu.edu.cn/space-uid-421403.html
https://zhixing.bjtu.edu.cn/space-uid-421404.html
https://zhixing.bjtu.edu.cn/space-uid-421405.html
https://zhixing.bjtu.edu.cn/space-uid-421406.html
https://zhixing.bjtu.edu.cn/space-uid-421407.html
https://zhixing.bjtu.edu.cn/space-uid-421408.html
https://zhixing.bjtu.edu.cn/space-uid-421409.html
https://zhixing.bjtu.edu.cn/space-uid-421410.html
https://zhixing.bjtu.edu.cn/space-uid-421411.html
https://zhixing.bjtu.edu.cn/space-uid-421412.html
https://zhixing.bjtu.edu.cn/space-uid-421413.html
https://zhixing.bjtu.edu.cn/space-uid-421414.html
https://zhixing.bjtu.edu.cn/space-uid-421415.html
https://zhixing.bjtu.edu.cn/space-uid-421416.html
https://zhixing.bjtu.edu.cn/space-uid-421417.html
https://zhixing.bjtu.edu.cn/space-uid-421418.html
https://zhixing.bjtu.edu.cn/space-uid-421419.html
https://zhixing.bjtu.edu.cn/space-uid-421420.html
https://zhixing.bjtu.edu.cn/space-uid-421421.html
https://zhixing.bjtu.edu.cn/space-uid-421422.html
https://zhixing.bjtu.edu.cn/space-uid-421423.html
https://zhixing.bjtu.edu.cn/space-uid-421424.html
https://zhixing.bjtu.edu.cn/space-uid-421425.html
https://zhixing.bjtu.edu.cn/space-uid-421426.html
https://zhixing.bjtu.edu.cn/space-uid-421427.html
https://zhixing.bjtu.edu.cn/space-uid-421428.html
https://zhixing.bjtu.edu.cn/space-uid-421429.html
https://zhixing.bjtu.edu.cn/space-uid-421430.html
https://zhixing.bjtu.edu.cn/space-uid-421431.html
https://zhixing.bjtu.edu.cn/space-uid-421432.html
https://zhixing.bjtu.edu.cn/space-uid-421433.html
https://zhixing.bjtu.edu.cn/space-uid-421434.html
https://zhixing.bjtu.edu.cn/space-uid-421435.html
https://zhixing.bjtu.edu.cn/space-uid-421436.html
https://zhixing.bjtu.edu.cn/space-uid-421437.html
https://zhixing.bjtu.edu.cn/space-uid-421438.html
https://zhixing.bjtu.edu.cn/space-uid-421439.html
https://zhixing.bjtu.edu.cn/space-uid-421440.html
https://zhixing.bjtu.edu.cn/space-uid-421441.html
https://zhixing.bjtu.edu.cn/space-uid-421442.html
https://zhixing.bjtu.edu.cn/space-uid-421443.html
https://zhixing.bjtu.edu.cn/space-uid-421444.html
https://zhixing.bjtu.edu.cn/space-uid-421445.html
https://zhixing.bjtu.edu.cn/space-uid-421446.html
https://zhixing.bjtu.edu.cn/space-uid-421447.html
https://zhixing.bjtu.edu.cn/space-uid-421448.html
https://zhixing.bjtu.edu.cn/space-uid-421449.html
https://zhixing.bjtu.edu.cn/space-uid-421450.html
https://zhixing.bjtu.edu.cn/space-uid-421451.html
https://zhixing.bjtu.edu.cn/space-uid-421452.html
https://zhixing.bjtu.edu.cn/space-uid-421453.html
https://zhixing.bjtu.edu.cn/space-uid-421454.html
https://zhixing.bjtu.edu.cn/space-uid-421455.html
https://zhixing.bjtu.edu.cn/space-uid-421456.html
https://zhixing.bjtu.edu.cn/space-uid-421457.html
https://zhixing.bjtu.edu.cn/space-uid-421458.html
https://zhixing.bjtu.edu.cn/space-uid-421459.html
https://zhixing.bjtu.edu.cn/space-uid-421460.html
https://zhixing.bjtu.edu.cn/space-uid-421461.html
https://zhixing.bjtu.edu.cn/space-uid-421462.html
https://zhixing.bjtu.edu.cn/space-uid-421463.html
https://zhixing.bjtu.edu.cn/space-uid-421464.html
https://zhixing.bjtu.edu.cn/space-uid-421465.html
https://zhixing.bjtu.edu.cn/space-uid-421466.html
https://zhixing.bjtu.edu.cn/space-uid-421467.html
https://zhixing.bjtu.edu.cn/space-uid-421468.html
https://zhixing.bjtu.edu.cn/space-uid-421469.html
https://zhixing.bjtu.edu.cn/space-uid-421470.html
https://zhixing.bjtu.edu.cn/space-uid-421471.html
https://zhixing.bjtu.edu.cn/space-uid-421472.html
https://zhixing.bjtu.edu.cn/space-uid-421473.html
https://zhixing.bjtu.edu.cn/space-uid-421474.html
https://zhixing.bjtu.edu.cn/space-uid-421475.html
https://zhixing.bjtu.edu.cn/space-uid-421476.html
https://zhixing.bjtu.edu.cn/space-uid-421477.html
https://zhixing.bjtu.edu.cn/space-uid-421478.html
https://zhixing.bjtu.edu.cn/space-uid-421479.html
https://zhixing.bjtu.edu.cn/space-uid-421480.html
https://zhixing.bjtu.edu.cn/space-uid-421481.html
https://zhixing.bjtu.edu.cn/space-uid-421482.html
https://zhixing.bjtu.edu.cn/space-uid-421483.html
https://zhixing.bjtu.edu.cn/space-uid-421484.html
https://zhixing.bjtu.edu.cn/space-uid-421485.html
https://zhixing.bjtu.edu.cn/space-uid-421486.html
https://zhixing.bjtu.edu.cn/space-uid-421487.html
https://zhixing.bjtu.edu.cn/space-uid-421488.html
https://zhixing.bjtu.edu.cn/space-uid-421489.html
https://zhixing.bjtu.edu.cn/space-uid-421490.html
https://zhixing.bjtu.edu.cn/space-uid-421491.html
https://zhixing.bjtu.edu.cn/space-uid-421492.html
https://zhixing.bjtu.edu.cn/space-uid-421493.html
https://zhixing.bjtu.edu.cn/space-uid-421494.html
https://zhixing.bjtu.edu.cn/space-uid-421495.html
https://zhixing.bjtu.edu.cn/space-uid-421496.html
https://zhixing.bjtu.edu.cn/space-uid-421497.html
https://zhixing.bjtu.edu.cn/space-uid-421498.html
https://zhixing.bjtu.edu.cn/space-uid-421499.html
https://zhixing.bjtu.edu.cn/space-uid-421500.html
https://zhixing.bjtu.edu.cn/space-uid-421501.html
https://zhixing.bjtu.edu.cn/space-uid-421502.html
https://zhixing.bjtu.edu.cn/space-uid-421503.html
https://zhixing.bjtu.edu.cn/space-uid-421504.html
https://zhixing.bjtu.edu.cn/space-uid-421505.html
https://zhixing.bjtu.edu.cn/space-uid-421506.html
https://zhixing.bjtu.edu.cn/space-uid-421507.html
https://zhixing.bjtu.edu.cn/space-uid-421508.html
https://zhixing.bjtu.edu.cn/space-uid-421509.html
https://zhixing.bjtu.edu.cn/space-uid-421510.html
https://zhixing.bjtu.edu.cn/space-uid-421511.html
https://zhixing.bjtu.edu.cn/space-uid-421512.html
https://zhixing.bjtu.edu.cn/space-uid-421513.html
https://zhixing.bjtu.edu.cn/space-uid-421514.html
https://zhixing.bjtu.edu.cn/space-uid-421515.html
https://zhixing.bjtu.edu.cn/space-uid-421516.html
https://zhixing.bjtu.edu.cn/space-uid-421517.html
https://zhixing.bjtu.edu.cn/space-uid-421518.html
https://zhixing.bjtu.edu.cn/space-uid-421519.html
https://zhixing.bjtu.edu.cn/space-uid-421520.html
https://zhixing.bjtu.edu.cn/space-uid-421521.html
https://zhixing.bjtu.edu.cn/space-uid-421522.html
https://zhixing.bjtu.edu.cn/space-uid-421523.html
https://zhixing.bjtu.edu.cn/space-uid-421524.html
https://zhixing.bjtu.edu.cn/space-uid-421525.html
https://zhixing.bjtu.edu.cn/space-uid-421526.html
https://zhixing.bjtu.edu.cn/space-uid-421527.html
https://zhixing.bjtu.edu.cn/space-uid-421528.html
https://zhixing.bjtu.edu.cn/space-uid-421529.html
https://zhixing.bjtu.edu.cn/space-uid-421530.html
https://zhixing.bjtu.edu.cn/space-uid-421531.html
https://zhixing.bjtu.edu.cn/space-uid-421532.html
https://zhixing.bjtu.edu.cn/space-uid-421533.html
https://zhixing.bjtu.edu.cn/space-uid-421534.html
https://zhixing.bjtu.edu.cn/space-uid-421535.html
https://zhixing.bjtu.edu.cn/space-uid-421536.html
https://zhixing.bjtu.edu.cn/space-uid-421537.html
https://zhixing.bjtu.edu.cn/space-uid-421538.html
https://zhixing.bjtu.edu.cn/space-uid-421539.html
https://zhixing.bjtu.edu.cn/space-uid-421540.html
https://zhixing.bjtu.edu.cn/space-uid-421541.html
https://zhixing.bjtu.edu.cn/space-uid-421542.html
https://zhixing.bjtu.edu.cn/space-uid-421543.html
https://zhixing.bjtu.edu.cn/space-uid-421544.html
https://zhixing.bjtu.edu.cn/space-uid-421545.html
https://zhixing.bjtu.edu.cn/space-uid-421546.html
https://zhixing.bjtu.edu.cn/space-uid-421547.html
https://zhixing.bjtu.edu.cn/space-uid-421548.html
https://zhixing.bjtu.edu.cn/space-uid-421549.html
https://zhixing.bjtu.edu.cn/space-uid-421550.html
https://zhixing.bjtu.edu.cn/space-uid-421551.html
https://zhixing.bjtu.edu.cn/space-uid-421552.html
https://zhixing.bjtu.edu.cn/space-uid-421553.html
https://zhixing.bjtu.edu.cn/space-uid-421554.html
https://zhixing.bjtu.edu.cn/space-uid-421555.html
https://zhixing.bjtu.edu.cn/space-uid-421556.html
https://zhixing.bjtu.edu.cn/space-uid-421557.html
https://zhixing.bjtu.edu.cn/space-uid-421558.html
https://zhixing.bjtu.edu.cn/space-uid-421559.html
https://zhixing.bjtu.edu.cn/space-uid-421560.html
https://zhixing.bjtu.edu.cn/space-uid-421561.html
https://zhixing.bjtu.edu.cn/space-uid-421562.html
https://zhixing.bjtu.edu.cn/space-uid-421563.html
https://zhixing.bjtu.edu.cn/space-uid-421564.html
https://zhixing.bjtu.edu.cn/space-uid-421565.html
https://zhixing.bjtu.edu.cn/space-uid-421566.html
https://zhixing.bjtu.edu.cn/space-uid-421567.html
https://zhixing.bjtu.edu.cn/space-uid-421568.html
https://zhixing.bjtu.edu.cn/space-uid-421569.html
https://zhixing.bjtu.edu.cn/space-uid-421570.html
https://zhixing.bjtu.edu.cn/space-uid-421571.html
https://zhixing.bjtu.edu.cn/space-uid-421572.html
https://zhixing.bjtu.edu.cn/space-uid-421573.html
https://zhixing.bjtu.edu.cn/space-uid-421574.html
https://zhixing.bjtu.edu.cn/space-uid-421575.html
https://zhixing.bjtu.edu.cn/space-uid-421576.html
https://zhixing.bjtu.edu.cn/space-uid-421577.html
https://zhixing.bjtu.edu.cn/space-uid-421578.html
https://zhixing.bjtu.edu.cn/space-uid-421579.html
https://zhixing.bjtu.edu.cn/space-uid-421580.html
https://zhixing.bjtu.edu.cn/space-uid-421581.html
https://zhixing.bjtu.edu.cn/space-uid-421582.html
https://zhixing.bjtu.edu.cn/space-uid-421583.html
https://zhixing.bjtu.edu.cn/space-uid-421584.html
https://zhixing.bjtu.edu.cn/space-uid-421585.html
https://zhixing.bjtu.edu.cn/space-uid-421586.html
https://zhixing.bjtu.edu.cn/space-uid-421587.html
https://zhixing.bjtu.edu.cn/space-uid-421588.html
https://zhixing.bjtu.edu.cn/space-uid-421589.html
https://zhixing.bjtu.edu.cn/space-uid-421590.html
https://zhixing.bjtu.edu.cn/space-uid-421591.html
https://zhixing.bjtu.edu.cn/space-uid-421592.html
https://zhixing.bjtu.edu.cn/space-uid-421593.html
https://zhixing.bjtu.edu.cn/space-uid-421594.html
https://zhixing.bjtu.edu.cn/space-uid-421595.html
https://zhixing.bjtu.edu.cn/space-uid-421596.html
https://zhixing.bjtu.edu.cn/space-uid-421597.html
https://zhixing.bjtu.edu.cn/space-uid-421598.html
https://zhixing.bjtu.edu.cn/space-uid-421599.html
https://zhixing.bjtu.edu.cn/space-uid-421600.html
https://zhixing.bjtu.edu.cn/space-uid-421601.html
https://zhixing.bjtu.edu.cn/space-uid-421602.html
https://zhixing.bjtu.edu.cn/space-uid-421603.html
https://zhixing.bjtu.edu.cn/space-uid-421604.html
https://zhixing.bjtu.edu.cn/space-uid-421605.html
https://zhixing.bjtu.edu.cn/space-uid-421606.html
https://zhixing.bjtu.edu.cn/space-uid-421607.html
https://zhixing.bjtu.edu.cn/space-uid-421608.html
https://zhixing.bjtu.edu.cn/space-uid-421609.html
https://zhixing.bjtu.edu.cn/space-uid-421610.html
https://zhixing.bjtu.edu.cn/space-uid-421611.html
https://zhixing.bjtu.edu.cn/space-uid-421612.html
https://zhixing.bjtu.edu.cn/space-uid-421613.html
https://zhixing.bjtu.edu.cn/space-uid-421614.html
https://zhixing.bjtu.edu.cn/space-uid-421615.html
https://zhixing.bjtu.edu.cn/space-uid-421616.html
https://zhixing.bjtu.edu.cn/space-uid-421617.html
https://zhixing.bjtu.edu.cn/space-uid-421618.html
https://zhixing.bjtu.edu.cn/space-uid-421619.html
https://zhixing.bjtu.edu.cn/space-uid-421620.html
https://zhixing.bjtu.edu.cn/space-uid-421621.html
https://zhixing.bjtu.edu.cn/space-uid-421622.html
https://zhixing.bjtu.edu.cn/space-uid-421623.html
https://zhixing.bjtu.edu.cn/space-uid-421624.html
https://zhixing.bjtu.edu.cn/space-uid-421625.html
https://zhixing.bjtu.edu.cn/space-uid-421626.html
https://zhixing.bjtu.edu.cn/space-uid-421627.html
https://zhixing.bjtu.edu.cn/space-uid-421628.html
https://zhixing.bjtu.edu.cn/space-uid-421629.html
https://zhixing.bjtu.edu.cn/space-uid-421630.html
https://zhixing.bjtu.edu.cn/space-uid-421631.html
https://zhixing.bjtu.edu.cn/space-uid-421632.html
https://zhixing.bjtu.edu.cn/space-uid-421633.html
https://zhixing.bjtu.edu.cn/space-uid-421634.html
https://zhixing.bjtu.edu.cn/space-uid-421635.html
https://zhixing.bjtu.edu.cn/space-uid-421636.html
https://zhixing.bjtu.edu.cn/space-uid-421637.html
https://zhixing.bjtu.edu.cn/space-uid-421638.html
https://zhixing.bjtu.edu.cn/space-uid-421639.html
https://zhixing.bjtu.edu.cn/space-uid-421640.html
https://zhixing.bjtu.edu.cn/space-uid-421641.html
https://zhixing.bjtu.edu.cn/space-uid-421642.html
https://zhixing.bjtu.edu.cn/space-uid-421643.html
https://zhixing.bjtu.edu.cn/space-uid-421644.html
https://zhixing.bjtu.edu.cn/space-uid-421645.html
https://zhixing.bjtu.edu.cn/space-uid-421646.html
https://zhixing.bjtu.edu.cn/space-uid-421647.html
https://zhixing.bjtu.edu.cn/space-uid-421648.html
https://zhixing.bjtu.edu.cn/space-uid-421649.html
https://zhixing.bjtu.edu.cn/space-uid-421650.html
https://zhixing.bjtu.edu.cn/space-uid-421651.html
https://zhixing.bjtu.edu.cn/space-uid-421652.html
https://zhixing.bjtu.edu.cn/space-uid-421653.html
https://zhixing.bjtu.edu.cn/space-uid-421654.html
https://zhixing.bjtu.edu.cn/space-uid-421655.html
https://zhixing.bjtu.edu.cn/space-uid-421656.html
https://zhixing.bjtu.edu.cn/space-uid-421657.html
https://zhixing.bjtu.edu.cn/space-uid-421658.html
https://zhixing.bjtu.edu.cn/space-uid-421659.html
https://zhixing.bjtu.edu.cn/space-uid-421660.html
https://zhixing.bjtu.edu.cn/space-uid-421661.html
https://zhixing.bjtu.edu.cn/space-uid-421662.html
https://zhixing.bjtu.edu.cn/space-uid-421663.html
https://zhixing.bjtu.edu.cn/space-uid-421664.html
https://zhixing.bjtu.edu.cn/space-uid-421665.html
https://zhixing.bjtu.edu.cn/space-uid-421666.html
https://zhixing.bjtu.edu.cn/space-uid-421667.html
https://zhixing.bjtu.edu.cn/space-uid-421668.html
https://zhixing.bjtu.edu.cn/space-uid-421669.html
https://zhixing.bjtu.edu.cn/space-uid-421670.html
https://zhixing.bjtu.edu.cn/space-uid-421671.html
https://zhixing.bjtu.edu.cn/space-uid-421672.html
https://zhixing.bjtu.edu.cn/space-uid-421673.html
https://zhixing.bjtu.edu.cn/space-uid-421674.html
https://zhixing.bjtu.edu.cn/space-uid-421675.html
https://zhixing.bjtu.edu.cn/space-uid-421676.html
https://zhixing.bjtu.edu.cn/space-uid-421677.html
https://zhixing.bjtu.edu.cn/space-uid-421678.html
https://zhixing.bjtu.edu.cn/space-uid-421679.html
https://zhixing.bjtu.edu.cn/space-uid-421680.html
https://zhixing.bjtu.edu.cn/space-uid-421681.html
https://zhixing.bjtu.edu.cn/space-uid-421682.html
https://zhixing.bjtu.edu.cn/space-uid-421683.html
https://zhixing.bjtu.edu.cn/space-uid-421684.html
https://zhixing.bjtu.edu.cn/space-uid-421685.html
https://zhixing.bjtu.edu.cn/space-uid-421686.html
https://zhixing.bjtu.edu.cn/space-uid-421687.html
https://zhixing.bjtu.edu.cn/space-uid-421688.html
https://zhixing.bjtu.edu.cn/space-uid-421689.html
https://zhixing.bjtu.edu.cn/space-uid-421690.html
https://zhixing.bjtu.edu.cn/space-uid-421691.html
https://zhixing.bjtu.edu.cn/space-uid-421692.html
https://zhixing.bjtu.edu.cn/space-uid-421693.html
https://zhixing.bjtu.edu.cn/space-uid-421694.html
https://zhixing.bjtu.edu.cn/space-uid-421695.html
https://zhixing.bjtu.edu.cn/space-uid-421696.html
https://zhixing.bjtu.edu.cn/space-uid-421697.html
https://zhixing.bjtu.edu.cn/space-uid-421698.html
https://zhixing.bjtu.edu.cn/space-uid-421699.html
https://zhixing.bjtu.edu.cn/space-uid-421700.html
https://zhixing.bjtu.edu.cn/space-uid-421701.html
https://zhixing.bjtu.edu.cn/space-uid-421702.html
https://zhixing.bjtu.edu.cn/space-uid-421703.html
https://zhixing.bjtu.edu.cn/space-uid-421704.html
https://zhixing.bjtu.edu.cn/space-uid-421705.html
https://zhixing.bjtu.edu.cn/space-uid-421706.html
https://zhixing.bjtu.edu.cn/space-uid-421707.html
https://zhixing.bjtu.edu.cn/space-uid-421708.html
https://zhixing.bjtu.edu.cn/space-uid-421709.html
https://zhixing.bjtu.edu.cn/space-uid-421710.html
https://zhixing.bjtu.edu.cn/space-uid-421711.html
https://zhixing.bjtu.edu.cn/space-uid-421712.html
https://zhixing.bjtu.edu.cn/space-uid-421713.html
https://zhixing.bjtu.edu.cn/space-uid-421714.html
https://zhixing.bjtu.edu.cn/space-uid-421715.html
https://zhixing.bjtu.edu.cn/space-uid-421716.html
https://zhixing.bjtu.edu.cn/space-uid-421717.html
https://zhixing.bjtu.edu.cn/space-uid-421718.html
https://zhixing.bjtu.edu.cn/space-uid-421719.html
{ | |
path: "/menutest", | |
name: "Menu", | |
component: () => import("../views/MenuTest.vue"), | |
redirect: "/menutest/menu1", | |
children: [{ | |
path: '/menutest/menu1', | |
component: () => import("../views/menuPages/menu1.vue"), | |
children: [{ | |
path: '/menutest/menu1/menu1-1', | |
component: () => import("../views/menuPages/menu1-1.vue"), | |
}, | |
{ | |
path: '/menutest/menu1/menu1-2', | |
component: () => import("../views/menuPages/menu1-2.vue"), | |
} | |
] | |
}, | |
{ | |
path: '/menutest/menu2', | |
component: () => import("../views/menuPages/menu2.vue"), | |
children: [{ | |
path: '/menutest/menu2/menu2-1', | |
component: () => import("../views/menuPages/menu2-1.vue"), | |
}, | |
{ | |
path: '/menutest/menu2/menu2-2', | |
component: () => import("../views/menuPages/menu2-2.vue"), | |
children: [{ | |
path: '/menutest/menu2/menu2-2/menu2-1-1', | |
component: () => import("../views/menuPages/menu2-1-1.vue"), | |
}, | |
{ | |
path: '/menutest/menu2/menu2-2/menu2-2-2', | |
component: () => import("../views/menuPages/menu2-1-2.vue"), | |
} | |
] | |
}, | |
{ | |
path: '/menutest/menu2/menu2-3', | |
component: () => import("../views/menuPages/menu2-3.vue"), | |
} | |
] | |
}, | |
{ | |
path: '/menutest/menu3', | |
component: () => import("../views/menuPages/menu3.vue"), | |
} | |
] | |
} |