Commit a20c2e88 authored by 萌萌哒SAKURA酱's avatar 萌萌哒SAKURA酱

🐛 Fixing a bug.Fixed sidebar

parent 38e97227
...@@ -3,7 +3,7 @@ import { ...@@ -3,7 +3,7 @@ import {
} from "vuex"; } from "vuex";
const version = require("element-ui/package.json").version; // element-ui version from node_modules const version = require("element-ui/package.json").version; // element-ui version from node_modules
const ORIGINAL_THEME = "#409EFF"; // default color const ORIGINAL_THEME = "#409EFF"; // default color
export default function () { export default function() {
return { return {
data() { data() {
return { return {
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
text-color="rgba(255,255,255,0.7)" text-color="rgba(255,255,255,0.7)"
:collapse="keyCollapse"> :collapse="keyCollapse">
<sidebar-item :menu="menu" <sidebar-item :menu="menu"
first
:screen="screen" :screen="screen"
:props="website.menu.props" :props="website.menu.props"
:collapse="keyCollapse"></sidebar-item> :collapse="keyCollapse"></sidebar-item>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<template slot="title"> <template slot="title">
<i :class="item[iconKey]"></i> <i :class="item[iconKey]"></i>
<span slot="title" <span slot="title"
:class="{'el-menu--display':collapse}">{{item[labelKey]}}</span> :class="{'el-menu--display':collapse&&first}">{{item[labelKey]}}</span>
</template> </template>
<template v-for="(child,cindex) in item[childrenKey]"> <template v-for="(child,cindex) in item[childrenKey]">
<el-menu-item :index="child[pathKey],cindex" <el-menu-item :index="child[pathKey],cindex"
...@@ -55,6 +55,10 @@ export default { ...@@ -55,6 +55,10 @@ export default {
screen: { screen: {
type: Number type: Number
}, },
first: {
type: Boolean,
default: false
},
props: { props: {
type: Object, type: Object,
default: () => { return {} } default: () => { return {} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment