修改 底部模式切换

This commit is contained in:
GGJ
2024-08-27 16:17:42 +08:00
parent f8ad90ccf1
commit fc659e6be6
4 changed files with 33 additions and 9 deletions

View File

@@ -44,10 +44,8 @@
</el-menu> </el-menu>
<ToolBarRight /> <ToolBarRight />
</el-header> </el-header>
<Main class="111" style="height: calc(100vh - 150px);overflow-y:auto; overflow-x:hidden;"/> <Main />
<!-- <div>
123
</div> -->
</el-container> </el-container>
</template> </template>

View File

@@ -1,5 +1,5 @@
.footer { .footer {
height: 30px; height: 40px;
background-color: var(--el-bg-color); background-color: var(--el-bg-color);
border-top: 1px solid var(--el-border-color-light); border-top: 1px solid var(--el-border-color-light);
a { a {
@@ -8,4 +8,6 @@
text-decoration: none; text-decoration: none;
letter-spacing: 0.5px; letter-spacing: 0.5px;
} }
} }

View File

@@ -1,9 +1,32 @@
<template> <template>
<div class="footer flx-center"> <div class="footer flx-align-center pl10">
<a href="http://www.shining-electric.com/" target="_blank"> 2024 © 南京灿能电力自动化股份有限公司 </a> <el-dropdown>
<!-- <span class="el-dropdown-link">
{{ title }}
<el-icon class="el-icon--right">
<arrow-down />
</el-icon>
</span> -->
<el-button type="primary">
{{ title }}<el-icon class="el-icon--right"><arrow-down /></el-icon>
</el-button>
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="title='模拟式模式'">模拟式模式</el-dropdown-item>
<el-dropdown-item @click="title='数字式模式'">数字式模式</el-dropdown-item>
<el-dropdown-item @click="title='对比式模式'">对比式模式</el-dropdown-item>
</el-dropdown-menu>
</template>
</el-dropdown>
<!-- <a href="http://www.shining-electric.com/" target="_blank"> 2024 © 南京灿能电力自动化股份有限公司 </a> -->
</div> </div>
</template> </template>
<script lang="ts" setup>
import { ref, reactive, computed } from "vue";
const title=ref('模拟式模式')
</script>
<style scoped lang="scss"> <style scoped lang="scss">
@import "./index.scss"; @import "./index.scss";
</style> </style>

View File

@@ -2,7 +2,7 @@
<Maximize v-show="maximize" /> <Maximize v-show="maximize" />
<Tabs v-if="tabs && showMenuFlag" /> <Tabs v-if="tabs && showMenuFlag" />
<el-main> <el-main>
<router-view v-slot="{ Component, route }" > <router-view v-slot="{ Component, route }" style="height: calc(100vh - 157px);overflow-y:auto; overflow-x:hidden;">
<transition appear name="fade-transform" mode="out-in"> <transition appear name="fade-transform" mode="out-in">
<keep-alive :include="keepAliveName"> <keep-alive :include="keepAliveName">
<component <component
@@ -14,7 +14,8 @@
</transition> </transition>
</router-view> </router-view>
</el-main> </el-main>
<el-footer v-show="footer"> <el-footer >
<!-- v-show="footer" -->
<Footer /> <Footer />
</el-footer> </el-footer>
</template> </template>