lizhichao 1 year ago
parent 3d3aef776a
commit 2080f1ec02
  1. 2
      src/page/index/index.vue
  2. 9
      src/page/index/sidebar/index.vue

@ -3,7 +3,7 @@
<div class="avue-header"> <div class="avue-header">
<div class="avue-left"> <div class="avue-left">
<!-- 左侧导航栏 --> <!-- 左侧导航栏 -->
<sidebar /> <sidebar :key="Math.random()" />
</div> </div>
<!-- 顶部导航栏 --> <!-- 顶部导航栏 -->
<top ref="top" /> <top ref="top" />

@ -5,7 +5,7 @@
<div v-if="validatenull(menu)" class="avue-sidebar--tip">{{$t('menuTip')}} <div v-if="validatenull(menu)" class="avue-sidebar--tip">{{$t('menuTip')}}
</div> </div>
<el-menu unique-opened :default-active="nowTagValue" mode="horizontal" :show-timeout="200" <el-menu unique-opened :default-active="nowTagValue" mode="horizontal" :show-timeout="200"
:collapse="keyCollapse" v-if="$route.path.indexOf('opsVisualization') == -1"> :collapse="keyCollapse" v-if="$route.path.indexOf('opsVisualization') == -1 || getToken">
<sidebar-item :menu="menu" :screen="screen" first :props="website.menu.props" :collapse="keyCollapse"> <sidebar-item :menu="menu" :screen="screen" first :props="website.menu.props" :collapse="keyCollapse">
</sidebar-item> </sidebar-item>
</el-menu> </el-menu>
@ -19,6 +19,7 @@
} from "vuex"; } from "vuex";
import logo from "../logo"; import logo from "../logo";
import sidebarItem from "./sidebarItem"; import sidebarItem from "./sidebarItem";
import { getToken } from '@/util/auth'
export default { export default {
name: "sidebar", name: "sidebar",
@ -39,7 +40,11 @@
return this.$router.$avueRouter.getValue(this.$route); return this.$router.$avueRouter.getValue(this.$route);
} }
}, },
methods: {} methods: {
getToken(){
return getToken
}
}
}; };
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>

Loading…
Cancel
Save