Blame view

src/store/modules/app.js 904 Bytes
e7ab2c09a   alexYang   权限部分
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  export default {
      state: {
          appName: "Peony 平台",  // 应用名称
          themeColor: "#337ab7",  // 主题颜色
          oldThemeColor: "#337ab7",   // 上一次主题颜色
          collapse:false,  // 导航栏收缩状态
          menuRouteLoaded:false    // 菜单和路由是否已经加载
      },
      getters: {
          collapse(state){// 对应着上面state
              return state.collapse
          }
      },
      mutations: {
          onCollapse(state){  // 改变收缩状态
              state.collapse = !state.collapse
          },
          setThemeColor(state, themeColor){  // 改变主题颜色
              state.oldThemeColor = state.themeColor
              state.themeColor = themeColor
          },
          menuRouteLoaded(state, menuRouteLoaded){  // 改变菜单和路由的加载状态
              state.menuRouteLoaded = menuRouteLoaded;
          }
      },
      actions: {
      }
  }