|
|
@ -7,7 +7,7 @@
|
|
|
|
<!-- 通过当前路由获取路径返回给defalut-active,将默认事件绑定在当前路由路径上 -->
|
|
|
|
<!-- 通过当前路由获取路径返回给defalut-active,将默认事件绑定在当前路由路径上 -->
|
|
|
|
<el-menu
|
|
|
|
<el-menu
|
|
|
|
router background-color="#00c6bf"
|
|
|
|
router background-color="#00c6bf"
|
|
|
|
|
|
|
|
:collapse="collapse"
|
|
|
|
:default-active="activeIndex"
|
|
|
|
:default-active="activeIndex"
|
|
|
|
class="el-menu-vertical-demo">
|
|
|
|
class="el-menu-vertical-demo">
|
|
|
|
|
|
|
|
|
|
|
@ -98,6 +98,18 @@
|
|
|
|
const { path } = route
|
|
|
|
const { path } = route
|
|
|
|
return path
|
|
|
|
return path
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 获取store中useCollapseStore传递给collapse属性控制菜单伸缩
|
|
|
|
|
|
|
|
import { useCollapseStore } from '@/store/collapse'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 获取store
|
|
|
|
|
|
|
|
const store = useCollapseStore()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 获取菜单状态
|
|
|
|
|
|
|
|
const collapse = computed(()=>{
|
|
|
|
|
|
|
|
return store.getcollapse
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
|
<style scoped lang="scss">
|
|
|
|