From fb2404fe7660282dd95e0233e849874391d07da9 Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Mon, 11 Jun 2018 21:01:00 +0800 Subject: [PATCH] no message Former-commit-id: 77dbdfa7f01c725b08ba78a4c8e3361beeed5508 Former-commit-id: a3dd25ef792dfd2f361ed45f1526b2ee2d8bc0a6 Former-commit-id: 5d1d40f8267f4c6d91ee07042d53f0204c3754ce --- src/components/core/d2-layout-main/index.vue | 9 +++++++++ src/store/modules/theme.js | 10 ++++++++++ 2 files changed, 19 insertions(+) diff --git a/src/components/core/d2-layout-main/index.vue b/src/components/core/d2-layout-main/index.vue index 94fd5a8f..15e4ee42 100644 --- a/src/components/core/d2-layout-main/index.vue +++ b/src/components/core/d2-layout-main/index.vue @@ -29,6 +29,7 @@ diff --git a/src/store/modules/theme.js b/src/store/modules/theme.js index 6fc16a7a..f1ba0088 100644 --- a/src/store/modules/theme.js +++ b/src/store/modules/theme.js @@ -1,3 +1,5 @@ +import Cookies from 'js-cookie' + export default { state: { list: [ @@ -15,6 +17,14 @@ export default { name: 'star' }, mutations: { + loadTheme (state) { + const name = Cookies.get('themeName') + if (name) { + this.commit('setTheme', name) + } else { + this.commit('setTheme', state.list[0].value) + } + }, // 设置主题 setTheme (state, name) { state.name = name