'admin-21.05.13:修复全局改变组件大小默认值报错问题'

This commit is contained in:
lyt
2021-05-13 16:49:28 +08:00
parent 0378226aee
commit c22fe7c3e5
2 changed files with 6 additions and 6 deletions

View File

@ -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: {

View File

@ -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';