Commit 6da30edef50d57357b64738cd2362547eb27d703
Committed by
GitHub
1 parent
d9286b53
fix(SettingFooter): 解决主题重置后Theme不实时更新问题 (#2608)
* feat(axiosSuccess): 操作成功后根据传入提示模式进行相应 * fix(axiosRetry): 解决get重试请求返回的headers造成无法成功请求的问题 * fix(axiosRetry): 参数首字母小写 * fix(useDataSource): 解决deleteTableRecord删除树形表格的行记录时,无法删除,无法找到子节点的问题 * feat(useDataSource): 删除之前提交代码遗留的console * fix(permissionGuard): 当获取用户信息失败时,不允许正常登陆返回登陆界面 * fix(permissionGuard): 代码还原 * fix(menu): 解决隐藏菜单目录只能隐藏第一层目录的问题,递归隐藏所有子菜单 * feat(baseSetting): 个人设置图标修改时弹出窗显示原图片,由于跨域获取图片存在问题暂时将user.ts中的跨域图片链接去掉,直接采用本地图片 * fix(ApiSelect): 解决参数类型为string时的警告问题 * fix(SettingFooter): 解决主题重置后Theme不实时更新问题
Showing
1 changed file
with
3 additions
and
2 deletions
src/layouts/default/setting/components/SettingFooter.vue
... | ... | @@ -34,6 +34,7 @@ |
34 | 34 | import { updateColorWeak } from '/@/logics/theme/updateColorWeak'; |
35 | 35 | import { updateGrayMode } from '/@/logics/theme/updateGrayMode'; |
36 | 36 | import defaultSetting from '/@/settings/projectSetting'; |
37 | + import { changeTheme } from '/@/logics/theme'; | |
37 | 38 | |
38 | 39 | export default defineComponent({ |
39 | 40 | name: 'SettingFooter', |
... | ... | @@ -60,8 +61,8 @@ |
60 | 61 | function handleResetSetting() { |
61 | 62 | try { |
62 | 63 | appStore.setProjectConfig(defaultSetting); |
63 | - const { colorWeak, grayMode } = defaultSetting; | |
64 | - // updateTheme(themeColor); | |
64 | + const { colorWeak, grayMode, themeColor } = defaultSetting; | |
65 | + changeTheme(themeColor); | |
65 | 66 | updateColorWeak(colorWeak); |
66 | 67 | updateGrayMode(grayMode); |
67 | 68 | createMessage.success(t('layout.setting.resetSuccess')); | ... | ... |