Blame view

juvenile-prosecution-vue/src/App.vue 964 Bytes
6c637641   wxy   no message
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
  <template>
    <a-config-provider :locale="locale">
      <div id="app">
        <router-view/>
      </div>
    </a-config-provider>
  </template>
  <script>
    import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN'
    import enquireScreen from '@/utils/device'
  
    export default {
      data () {
        return {
          locale: zhCN,
        }
      },
      created () {
        let that = this
        enquireScreen(deviceType => {
          // tablet
          if (deviceType === 0) {
            that.$store.commit('TOGGLE_DEVICE', 'mobile')
            that.$store.dispatch('setSidebar', false)
          }
          // mobile
          else if (deviceType === 1) {
            that.$store.commit('TOGGLE_DEVICE', 'mobile')
            that.$store.dispatch('setSidebar', false)
          }
          else {
            that.$store.commit('TOGGLE_DEVICE', 'desktop')
            that.$store.dispatch('setSidebar', true)
          }
  
        })
      }
    }
  </script>
  <style>
    #app {
      height: 100%;
    }
  </style>