sidebar收缩
This commit is contained in:
@@ -1,5 +1,13 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="navbar" :class="'nav' + navType">
|
<div class="navbar" :class="'nav' + navType">
|
||||||
|
<hamburger
|
||||||
|
v-show="Showhamburger"
|
||||||
|
id="hamburger-container"
|
||||||
|
:is-active="appStore.sidebar.opened"
|
||||||
|
class="hamburger-container"
|
||||||
|
@toggle-click="toggleSideBar"
|
||||||
|
>
|
||||||
|
</hamburger>
|
||||||
<div class="right-menu flex align-center">
|
<div class="right-menu flex align-center">
|
||||||
<template v-if="appStore.device !== 'mobile'">
|
<template v-if="appStore.device !== 'mobile'">
|
||||||
<el-tooltip :content="proxy.$t('navbar.message')" effect="dark" placement="bottom">
|
<el-tooltip :content="proxy.$t('navbar.message')" effect="dark" placement="bottom">
|
||||||
@@ -63,10 +71,16 @@ const navType = computed(() => settingsStore.navType);
|
|||||||
|
|
||||||
// 是否切换了租户
|
// 是否切换了租户
|
||||||
const dynamic = ref(true);
|
const dynamic = ref(true);
|
||||||
|
const props = defineProps({
|
||||||
// const toggleSideBar = () => {
|
Showhamburger: {
|
||||||
// appStore.toggleSideBar(false);
|
type: Boolean,
|
||||||
// };
|
default: true
|
||||||
|
}
|
||||||
|
});
|
||||||
|
console.log(props.Showhamburger);
|
||||||
|
const toggleSideBar = () => {
|
||||||
|
appStore.toggleSideBar(false);
|
||||||
|
};
|
||||||
|
|
||||||
const logout = async () => {
|
const logout = async () => {
|
||||||
await ElMessageBox.confirm('确定注销并退出系统吗?', '提示', {
|
await ElMessageBox.confirm('确定注销并退出系统吗?', '提示', {
|
||||||
|
|||||||
Reference in New Issue
Block a user