From ffd0af47ee31a9592cfab56a907e9841a9113c52 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期四, 20 七月 2023 10:37:17 +0800 Subject: [PATCH] 代码提交,前端代码打包 --- Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 56 insertions(+), 0 deletions(-) diff --git a/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue b/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue new file mode 100644 index 0000000..476af59 --- /dev/null +++ b/Source/UBCS-WEB/dist/src/page/index/sidebar/index.vue @@ -0,0 +1,56 @@ +<template> + <div class="avue-sidebar"> + <logo></logo> + <el-scrollbar style="height:100%" > + <div v-if="validatenull(menu)" + class="avue-sidebar--tip">{{$t('menuTip')}} + </div> + <el-menu unique-opened + :default-active="nowTagValue" + mode="vertical" + :show-timeout="200" + :collapse="keyCollapse" + > + <sidebar-item :menu="menu" + :screen="screen" + first + :props="website.menu.props" + :collapse="keyCollapse"></sidebar-item> + </el-menu> + </el-scrollbar> + </div> +</template> + +<script> + import {mapGetters} from "vuex"; + import logo from "../logo"; + import sidebarItem from "./sidebarItem"; + + export default { + name: "sidebar", + components: {sidebarItem, logo}, + inject: ["index"], + data() { + return { + + }; + }, + created() { + this.index.openMenu(); + }, + computed: { + ...mapGetters(["website", "menu", "tag", "keyCollapse", "screen", "menuId"]), + nowTagValue: function () { + return this.$router.$avueRouter.getValue(this.$route); + } + }, + methods: {} + }; +</script> +<style lang="scss" scoped> +.title{ + color: red; +} + +</style> + -- Gitblit v1.9.3