diff --git a/src/layout/index.vue b/src/layout/index.vue index 2b0b14256..7758453d3 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -88,7 +88,10 @@ const handleClickOutside = (params: boolean) => { function setTheme(layoutModel: string) { window.document.body.setAttribute("layout", layoutModel); - instance.$storage.layout = { layout: `${layoutModel}` }; + instance.$storage.layout = { + layout: `${layoutModel}`, + theme: instance.$storage.layout?.theme + }; } // 监听容器