| | |
| | | <script > |
| | | import { isCollapse } from './isCollapse' |
| | | import { selectedName } from './selectName' |
| | | import BreadCrumb from '@/sfc/BreadCrumb.vue' |
| | | import Cookie from 'js-cookie' |
| | | export default { |
| | | |
| | | components:{ |
| | | BreadCrumb, |
| | | }, |
| | | data() { |
| | | return{ |
| | | isCollapseHeader: isCollapse , //折叠 |
| | |
| | | // }) |
| | | }, |
| | | methods: { |
| | | exit(){ |
| | | this.$router.push('/login') // 假设登录成功后跳转到 '/dashboard' 页面 |
| | | handleCommand(command){ |
| | | if(command == 'a' ){ |
| | | Cookie.remove('token') |
| | | this.$router.push('/login') |
| | | } |
| | | |
| | | } |
| | | } |
| | | } |
| | |
| | | <i-ep-Expand v-show="isCollapseHeader" /> |
| | | <i-ep-Fold v-show="!isCollapseHeader"/> |
| | | </el-icon> |
| | | {{ selected }} |
| | | <!-- {{ selected }} --> |
| | | |
| | | <!-- 面包屑 --> |
| | | <!-- <el-breadcrumb separator="/"> |
| | | <el-breadcrumb-item :to="{ path: '/hdata' }">主页</el-breadcrumb-item> |
| | | <el-breadcrumb-item><a href="/">promotion management</a></el-breadcrumb-item> --> |
| | | <!-- <el-breadcrumb-item>promotion list</el-breadcrumb-item> |
| | | <el-breadcrumb-item>promotion detail</el-breadcrumb-item> --> |
| | | <!-- </el-breadcrumb> --> |
| | | |
| | | |
| | | <BreadCrumb></BreadCrumb> |
| | | |
| | | <!-- 下拉菜单 --> |
| | | <el-dropdown> |
| | | <el-dropdown @command="handleCommand"> |
| | | <span class="el-dropdown-link" > |
| | | <el-avatar class="clickable" :size="50" :src="'https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png'" /> |
| | | <el-icon class="el-icon--right "> |
| | |
| | | </span> |
| | | <template #dropdown> |
| | | <el-dropdown-menu> |
| | | <el-dropdown-item @click="exit">退出</el-dropdown-item> |
| | | <!-- <el-dropdown-item divided>其他</el-dropdown-item> --> |
| | | <el-dropdown-item command="a">退出</el-dropdown-item> |
| | | </el-dropdown-menu> |
| | | </template> |
| | | </el-dropdown> |
| | |
| | | align-items: center; |
| | | color: white; |
| | | background-color: #0093E9; |
| | | background-image: linear-gradient(160deg, #2876aa 0%, #5cbfdd 100%); |
| | | |
| | | |
| | | background-image: linear-gradient(160deg, #2876aa 0%, #5cbfdd 100%); |
| | | // width: 100vw; |
| | | |
| | | .el-icon { |
| | | margin-right: 17px; |