Blame view

ant-design-vue-base/src/utils/device.js 471 Bytes
1a2d344e   wxy   初始化项目
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  import enquireJs from 'enquire.js'
  
  const enquireScreen = function (call) {
    // tablet
    const handler = {
      match: function () {
        call && call(0)
      },
      unmatch: function () {
        call && call(-1)
      }
    }
    // mobile
    const handler2 = {
      match: () => {
        call && call(1)
      }
    }
    enquireJs.register('screen and (max-width: 1087.99px)', handler)
    enquireJs.register('screen and (max-width: 767.99px)', handler2)
  }
  
  export default enquireScreen