mirror of
https://gitee.com/lyt-top/vue-next-admin
synced 2026-07-06 21:45:37 +08:00
'admin-21.05.13:修复全局改变组件大小默认值报错问题'
This commit is contained in:
@ -52,8 +52,8 @@ const themeConfigModule = {
|
||||
globalViceDes: 'vue2.x后台管理系统免费开源模板',
|
||||
// 默认初始语言,可选值"<zh-cn|en|zh-tw>",默认 zh-cn
|
||||
globalI18n: 'zh-cn',
|
||||
// 默认全局组件大小,可选值"<default|medium|small|mini>",默认 default
|
||||
globalComponentSize: 'default',
|
||||
// 默认全局组件大小,可选值"<|medium|small|mini>",默认 ''
|
||||
globalComponentSize: '',
|
||||
},
|
||||
},
|
||||
mutations: {
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
</div>
|
||||
<template #dropdown>
|
||||
<el-dropdown-menu>
|
||||
<el-dropdown-item command="default" :disabled="disabledSize === 'default'">{{ $t('message.user.dropdownDefault') }}</el-dropdown-item>
|
||||
<el-dropdown-item command="" :disabled="disabledSize === ''">{{ $t('message.user.dropdownDefault') }}</el-dropdown-item>
|
||||
<el-dropdown-item command="medium" :disabled="disabledSize === 'medium'">{{ $t('message.user.dropdownMedium') }}</el-dropdown-item>
|
||||
<el-dropdown-item command="small" :disabled="disabledSize === 'small'">{{ $t('message.user.dropdownSmall') }}</el-dropdown-item>
|
||||
<el-dropdown-item command="mini" :disabled="disabledSize === 'mini'">{{ $t('message.user.dropdownMini') }}</el-dropdown-item>
|
||||
@ -78,7 +78,7 @@ export default {
|
||||
isScreenfull: false,
|
||||
isShowUserNewsPopover: false,
|
||||
disabledI18n: 'zh-cn',
|
||||
disabledSize: 'small',
|
||||
disabledSize: '',
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@ -153,8 +153,8 @@ export default {
|
||||
// 初始化全局组件大小
|
||||
initComponentSize() {
|
||||
switch (getLocal('themeConfig').globalComponentSize) {
|
||||
case 'default':
|
||||
this.disabledSize = 'default';
|
||||
case '':
|
||||
this.disabledSize = '';
|
||||
break;
|
||||
case 'medium':
|
||||
this.disabledSize = 'medium';
|
||||
|
||||
Reference in New Issue
Block a user