1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
| import {
| getStorage,setStorage,changeTheme,
| } from '@/utils/utis'
| export default {
| namespaced: true,
| state: {
| theme: getStorage('theme') || 'dark', // 主题 light(白天)/dark(夜间)
| },
| mutations: {
| "SET_THEME"(state, val) { // 修改主题状态
| state.theme = val;
| window.document.documentElement.setAttribute('data-theme', val)
| changeTheme(val)
| setStorage('theme', val);
| },
| },
| };
|
|