diff --git a/src/views/interface/ThemeList.vue b/src/views/interface/ThemeList.vue index 81fcc2d5d..587b8d839 100644 --- a/src/views/interface/ThemeList.vue +++ b/src/views/interface/ThemeList.vue @@ -36,81 +36,85 @@ > - + + + - - - - - - - + + + + - {{ option.label }} - - - {{ option.label }} - - + + + + {{ option.label }} + + + {{ option.label }} + + + + 保存 + + + + - 保存 + + 删除该主题 + - - - - - - 删除该主题 - - - - - + + + + @@ -127,6 +131,7 @@ export default { }, data() { return { + optionLoading: true, wrapperCol: { xl: { span: 12 }, lg: { span: 12 }, @@ -163,6 +168,7 @@ export default { that.loadSettings() that.getThemeProperty(themeId) }) + that.optionLoading = false }, 500) }, activeTheme(theme) { @@ -196,6 +202,7 @@ export default { this.visible = false this.themeConfiguration = {} this.themeProperty = {} + this.optionLoading = true } } }