前后端全面升级

This commit is contained in:
pycook
2023-07-10 17:42:15 +08:00
parent c444fed436
commit db5ff60aff
629 changed files with 97789 additions and 23995 deletions

View File

@@ -1,27 +1,26 @@
<template>
<a-layout-sider
:class="['sider', isDesktop() ? null : 'shadow', theme, fixSiderbar ? 'ant-fixed-sidemenu' : null ]"
width="256px"
:class="['sider', isDesktop() ? null : 'shadow', theme, fixSiderbar ? 'ant-fixed-sidemenu' : null]"
width="200px"
:collapsible="collapsible"
v-model="collapsed"
:trigger="null">
<logo />
:trigger="null"
>
<logo :collapsed="collapsed" />
<s-menu
:collapsed="collapsed"
:menu="menus"
:theme="theme"
:mode="mode"
:i18n-render="i18nRender"
@select="onSelect"
style="padding: 16px 0px;"></s-menu>
style="padding: 16px 0px;"
></s-menu>
</a-layout-sider>
</template>
<script>
import Logo from '@/components/tools/Logo'
import SMenu from './index'
import { i18nRender } from '@/locales'
import { mixin, mixinDevice } from '@/utils/mixin'
export default {
@@ -32,35 +31,33 @@ export default {
mode: {
type: String,
required: false,
default: 'inline'
default: 'inline',
},
theme: {
type: String,
required: false,
default: 'dark'
default: 'dark',
},
collapsible: {
type: Boolean,
required: false,
default: false
default: false,
},
collapsed: {
type: Boolean,
required: false,
default: false
default: false,
},
menus: {
type: Array,
required: true
}
required: true,
},
},
methods: {
i18nRender,
onSelect (obj) {
onSelect(obj) {
this.$emit('menuSelect', obj)
}
},
},
watch: {
}
watch: {},
}
</script>