From 02f138c2851caf5e8e6795a4d2ae01db23ae9966 Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期四, 16 六月 2022 16:59:21 +0800
Subject: [PATCH] 1.修改登录页样式
---
src/layout/components/Sidebar/index.vue | 50 ++++++--------------------------------------------
1 files changed, 6 insertions(+), 44 deletions(-)
diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue
index 8e366d8..4812b0f 100644
--- a/src/layout/components/Sidebar/index.vue
+++ b/src/layout/components/Sidebar/index.vue
@@ -2,7 +2,7 @@
<div :class="{'has-logo':showLogo}">
<logo v-if="showLogo" :collapse="isCollapse" />
- <el-scrollbar wrap-class="scrollbar-wrapper" style="margin-top:56px">
+ <el-scrollbar wrap-class="scrollbar-wrapper" style="margin-top:56px;height: 85%">
<el-menu
:default-active="activeMenu"
:collapse="isCollapse"
@@ -24,7 +24,7 @@
</el-menu>
</el-scrollbar>
- <div style="position: absolute;bottom: 10px;left: 30px;">
+ <div style="position: absolute;bottom: 20px;left: 30px;">
<div><el-button type="text">鏂板嚡杩埗閫燰1.0.01</el-button></div>
</div>
@@ -37,6 +37,7 @@
import SidebarItem from './SidebarItem'
import variables from '@/styles/variables.scss'
import { LoginMenu } from '@/api/user'
+import axios from 'axios'
export default {
components: { SidebarItem, Logo },
@@ -46,30 +47,9 @@
}
},
async created() {
- // const arr = [
- // {
- // name: '绯荤粺棣栭〉'
- // },
- // {
- // name: '鍩虹璁剧疆',
- // children: [
- // { name: '缁勭粐鏋舵瀯' },
- // { name: '瑙掕壊娓呭崟' },
- // { name: '鐢ㄦ埛娓呭崟' }
- // ]
- // },
- // {
- // name: '鍒堕�犳ā鍨�',
- // children: [
- // { name: '鍏泭璺嚎' },
- // { name: '鑺傛媿宸ヤ环' },
- // { name: '瀛樿揣妗f' }
- // ]
- // }
- // ]
- // this.routers = arr
- const res = await LoginMenu()
- console.log(res, 999)
+ const { data: res } = await LoginMenu()
+ this.routers = res
+ this.routers.unshift({ name: '绯荤粺棣栭〉' })
},
computed: {
...mapGetters([
@@ -77,20 +57,6 @@
'sidebar'
]),
routes() {
- // console.log(this.$router.options.routes, 111)
- // this.$router.options.routes.forEach((item, index) => {
- // if (item.name === 'jcsz') {
- // this.$router.options.routes.slice(index, 1)
- // }
- // })
-
- // return this.$router.options.routes.filter(item => {
- // console.log(item)
- // return item.name === 'jcsz'
- // })
- console.log(this.routers, 99)
- console.log(this.$router.options.routes, 11)
-
const newArr = []
this.routers.forEach(item => {
if (item.name) {
@@ -104,12 +70,9 @@
}
}
})
- console.log(newArr, 333)
const arr = this.$router.options.routes
const arr2 = []
arr.forEach((item, index) => {
- console.log(newArr.includes(item.name), 222)
-
if (newArr.includes(item.name) && item.children.length === 1) {
arr2.push(item)
} else if (newArr.includes(item.name) && item.children.length > 1) {
@@ -120,7 +83,6 @@
}
})
item.children = a
-
arr2.push(item)
}
})
--
Gitblit v1.9.3