csx 5 лет назад
Родитель
Сommit
f5eec3748b
5 измененных файлов: 134 добавлений и 110 удалений
  1. 1 1
      build/cdn.json
  2. 97 89
      package-lock.json
  3. 1 0
      package.json
  4. 34 20
      src/App.vue
  5. 1 0
      src/styles/style.scss

+ 1 - 1
build/cdn.json Просмотреть файл

@@ -1,3 +1,3 @@
1 1
 {
2
-  "version": "1.0.307"
2
+  "version": "1.0.308"
3 3
 }

+ 97 - 89
package-lock.json Просмотреть файл

@@ -6,16 +6,16 @@
6 6
   "dependencies": {
7 7
     "@antv/adjust": {
8 8
       "version": "0.1.1",
9
-      "resolved": "https://registry.npm.taobao.org/@antv/adjust/download/@antv/adjust-0.1.1.tgz",
10
-      "integrity": "sha1-4mOrDhoZQaZIhC/Ahs9lp+O3Xpg=",
9
+      "resolved": "https://registry.npmjs.org/@antv/adjust/-/adjust-0.1.1.tgz",
10
+      "integrity": "sha512-9FaMOyBlM4AgoRL0b5o0VhEKAYkexBNUrxV8XmpHU/9NBPJONBOB/NZUlQDqxtLItrt91tCfbAuMQmF529UX2Q==",
11 11
       "requires": {
12 12
         "@antv/util": "~1.3.1"
13 13
       },
14 14
       "dependencies": {
15 15
         "@antv/util": {
16 16
           "version": "1.3.1",
17
-          "resolved": "https://registry.npm.taobao.org/@antv/util/download/@antv/util-1.3.1.tgz",
18
-          "integrity": "sha1-MKNLIB/5Em7A1YxyyBZqnD5kTM0=",
17
+          "resolved": "https://registry.npmjs.org/@antv/util/-/util-1.3.1.tgz",
18
+          "integrity": "sha512-cbUta0hIJrKEaW3eKoGarz3Ita+9qUPF2YzTj8A6wds/nNiy20G26ztIWHU+5ThLc13B1n5Ik52LbaCaeg9enA==",
19 19
           "requires": {
20 20
             "@antv/gl-matrix": "^2.7.1"
21 21
           }
@@ -24,16 +24,16 @@
24 24
     },
25 25
     "@antv/attr": {
26 26
       "version": "0.1.2",
27
-      "resolved": "https://registry.npm.taobao.org/@antv/attr/download/@antv/attr-0.1.2.tgz",
28
-      "integrity": "sha1-LusSL8qvhRoth0mrx8YFGdP3fjc=",
27
+      "resolved": "https://registry.npmjs.org/@antv/attr/-/attr-0.1.2.tgz",
28
+      "integrity": "sha512-QXjP+T2I+pJQcwZx1oCA4tipG43vgeCeKcGGKahlcxb71OBAzjJZm1QbF4frKXcnOqRkxVXtCr70X9TRair3Ew==",
29 29
       "requires": {
30 30
         "@antv/util": "~1.3.1"
31 31
       },
32 32
       "dependencies": {
33 33
         "@antv/util": {
34 34
           "version": "1.3.1",
35
-          "resolved": "https://registry.npm.taobao.org/@antv/util/download/@antv/util-1.3.1.tgz",
36
-          "integrity": "sha1-MKNLIB/5Em7A1YxyyBZqnD5kTM0=",
35
+          "resolved": "https://registry.npmjs.org/@antv/util/-/util-1.3.1.tgz",
36
+          "integrity": "sha512-cbUta0hIJrKEaW3eKoGarz3Ita+9qUPF2YzTj8A6wds/nNiy20G26ztIWHU+5ThLc13B1n5Ik52LbaCaeg9enA==",
37 37
           "requires": {
38 38
             "@antv/gl-matrix": "^2.7.1"
39 39
           }
@@ -42,8 +42,8 @@
42 42
     },
43 43
     "@antv/f2": {
44 44
       "version": "3.4.4",
45
-      "resolved": "https://registry.npm.taobao.org/@antv/f2/download/@antv/f2-3.4.4.tgz",
46
-      "integrity": "sha1-flkhwiiWsCCjLz4fQgEWNWSu0CI=",
45
+      "resolved": "https://registry.npmjs.org/@antv/f2/-/f2-3.4.4.tgz",
46
+      "integrity": "sha512-gXdyJZY+VnQ9brDMwFTDEKk7D4SuqfCP4RC4okFfuHUhXhU+v7EqetFNkj03zJv4f7bgABz4rAgTS4Ec9fw7gw==",
47 47
       "requires": {
48 48
         "@antv/adjust": "~0.1.1",
49 49
         "@antv/attr": "~0.1.0",
@@ -54,13 +54,13 @@
54 54
     },
55 55
     "@antv/gl-matrix": {
56 56
       "version": "2.7.1",
57
-      "resolved": "https://registry.npm.taobao.org/@antv/gl-matrix/download/@antv/gl-matrix-2.7.1.tgz",
58
-      "integrity": "sha1-rLjjf3qz3wE0WrpDcteUK+QuuhQ="
57
+      "resolved": "https://registry.npmjs.org/@antv/gl-matrix/-/gl-matrix-2.7.1.tgz",
58
+      "integrity": "sha512-oOWcVNlpELIKi9x+Mm1Vwbz8pXfkbJKykoCIOJ/dNK79hSIANbpXJ5d3Rra9/wZqK6MC961B7sybFhPlLraT3Q=="
59 59
     },
60 60
     "@antv/scale": {
61 61
       "version": "0.1.3",
62
-      "resolved": "https://registry.npm.taobao.org/@antv/scale/download/@antv/scale-0.1.3.tgz",
63
-      "integrity": "sha1-SHbmFAy33NoZDn/i54CILcrGsJ0=",
62
+      "resolved": "https://registry.npmjs.org/@antv/scale/-/scale-0.1.3.tgz",
63
+      "integrity": "sha512-oknlOg4OUqIh8LygrfQttx+OAnNJm2fQ81si4g8aby1WJJwj/TU1gCr+J3loIpKBtBK4VpP/OzTTqg1Ym67SOQ==",
64 64
       "requires": {
65 65
         "@antv/util": "~1.3.1",
66 66
         "fecha": "~2.3.3"
@@ -68,8 +68,8 @@
68 68
       "dependencies": {
69 69
         "@antv/util": {
70 70
           "version": "1.3.1",
71
-          "resolved": "https://registry.npm.taobao.org/@antv/util/download/@antv/util-1.3.1.tgz",
72
-          "integrity": "sha1-MKNLIB/5Em7A1YxyyBZqnD5kTM0=",
71
+          "resolved": "https://registry.npmjs.org/@antv/util/-/util-1.3.1.tgz",
72
+          "integrity": "sha512-cbUta0hIJrKEaW3eKoGarz3Ita+9qUPF2YzTj8A6wds/nNiy20G26ztIWHU+5ThLc13B1n5Ik52LbaCaeg9enA==",
73 73
           "requires": {
74 74
             "@antv/gl-matrix": "^2.7.1"
75 75
           }
@@ -78,8 +78,8 @@
78 78
     },
79 79
     "@antv/util": {
80 80
       "version": "1.2.5",
81
-      "resolved": "https://registry.npm.taobao.org/@antv/util/download/@antv/util-1.2.5.tgz",
82
-      "integrity": "sha1-iJbFBV7Cnko0S12ql7+CkF99QM0=",
81
+      "resolved": "https://registry.npmjs.org/@antv/util/-/util-1.2.5.tgz",
82
+      "integrity": "sha512-yz1AjXSEjNu9O5kK9pqKq69f/Iliu/IA3XXljUcfrlbUtmUJ0CH1tB5I60vPqfaKaUPhz+/35K+56yqaCsGmqA==",
83 83
       "requires": {
84 84
         "@antv/gl-matrix": "^2.7.1"
85 85
       }
@@ -794,8 +794,8 @@
794 794
     },
795 795
     "are-we-there-yet": {
796 796
       "version": "1.1.5",
797
-      "resolved": "https://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz",
798
-      "integrity": "sha1-SzXClE8GKov82mZBB2A1D+nd/CE=",
797
+      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
798
+      "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
799 799
       "dev": true,
800 800
       "requires": {
801 801
         "delegates": "^1.0.0",
@@ -1017,8 +1017,8 @@
1017 1017
     },
1018 1018
     "async-validator": {
1019 1019
       "version": "1.8.5",
1020
-      "resolved": "https://registry.npm.taobao.org/async-validator/download/async-validator-1.8.5.tgz",
1021
-      "integrity": "sha1-3D4I7B/Q3dtn5ghC8CwM0c7G1/A=",
1020
+      "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
1021
+      "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
1022 1022
       "requires": {
1023 1023
         "babel-runtime": "6.x"
1024 1024
       }
@@ -1068,8 +1068,8 @@
1068 1068
     },
1069 1069
     "axios": {
1070 1070
       "version": "0.19.0",
1071
-      "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.19.0.tgz",
1072
-      "integrity": "sha1-jgm/89kSLhM/e4EByPvdAO09Krg=",
1071
+      "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz",
1072
+      "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==",
1073 1073
       "requires": {
1074 1074
         "follow-redirects": "1.5.10",
1075 1075
         "is-buffer": "^2.0.2"
@@ -1077,24 +1077,24 @@
1077 1077
       "dependencies": {
1078 1078
         "debug": {
1079 1079
           "version": "3.1.0",
1080
-          "resolved": "http://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz",
1081
-          "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=",
1080
+          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
1081
+          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
1082 1082
           "requires": {
1083 1083
             "ms": "2.0.0"
1084 1084
           }
1085 1085
         },
1086 1086
         "follow-redirects": {
1087 1087
           "version": "1.5.10",
1088
-          "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.5.10.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.5.10.tgz",
1089
-          "integrity": "sha1-e3qfmuov3/NnhqlP9kPtB/T/Xio=",
1088
+          "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
1089
+          "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
1090 1090
           "requires": {
1091 1091
             "debug": "=3.1.0"
1092 1092
           }
1093 1093
         },
1094 1094
         "is-buffer": {
1095 1095
           "version": "2.0.4",
1096
-          "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-2.0.4.tgz",
1097
-          "integrity": "sha1-PlcvI8hBGlz9lVfISeNmXgspBiM="
1096
+          "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz",
1097
+          "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A=="
1098 1098
         }
1099 1099
       }
1100 1100
     },
@@ -2154,6 +2154,14 @@
2154 2154
         "tweetnacl": "^0.14.3"
2155 2155
       }
2156 2156
     },
2157
+    "better-scroll": {
2158
+      "version": "1.15.2",
2159
+      "resolved": "https://registry.npmjs.org/better-scroll/-/better-scroll-1.15.2.tgz",
2160
+      "integrity": "sha512-sSY2N8I9/B+YX/9JpIz6pMQYnmBuvspBqZG4UxYaQEfz/ZWrnxwdyKLL4t6IKpFmxqtZadVypXw7vSSHxBZpBQ==",
2161
+      "requires": {
2162
+        "babel-runtime": "^6.0.0"
2163
+      }
2164
+    },
2157 2165
     "bfj-node4": {
2158 2166
       "version": "5.3.1",
2159 2167
       "resolved": "https://registry.npmjs.org/bfj-node4/-/bfj-node4-5.3.1.tgz",
@@ -2193,8 +2201,8 @@
2193 2201
     },
2194 2202
     "blueimp-md5": {
2195 2203
       "version": "2.12.0",
2196
-      "resolved": "https://registry.npm.taobao.org/blueimp-md5/download/blueimp-md5-2.12.0.tgz",
2197
-      "integrity": "sha1-vnNnk4qInew/+7cROGF8EX6cEwo="
2204
+      "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.12.0.tgz",
2205
+      "integrity": "sha512-zo+HIdIhzojv6F1siQPqPFROyVy7C50KzHv/k/Iz+BtvtVzSHXiMXOpq2wCfNkeBqdCv+V8XOV96tsEt2W/3rQ=="
2198 2206
     },
2199 2207
     "bn.js": {
2200 2208
       "version": "4.11.8",
@@ -3958,8 +3966,8 @@
3958 3966
     },
3959 3967
     "deepmerge": {
3960 3968
       "version": "1.5.2",
3961
-      "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz?cache=0&sync_timestamp=1572279720382&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdeepmerge%2Fdownload%2Fdeepmerge-1.5.2.tgz",
3962
-      "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M="
3969
+      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
3970
+      "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
3963 3971
     },
3964 3972
     "default-require-extensions": {
3965 3973
       "version": "1.0.0",
@@ -4364,8 +4372,8 @@
4364 4372
     },
4365 4373
     "element-ui": {
4366 4374
       "version": "2.13.0",
4367
-      "resolved": "https://registry.npm.taobao.org/element-ui/download/element-ui-2.13.0.tgz",
4368
-      "integrity": "sha1-9rsE5bCnbqX2JGYES3dEB7pOvS0=",
4375
+      "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.13.0.tgz",
4376
+      "integrity": "sha512-KYsHWsBXYbLELS8cdfvgJTOMSUby3UEjvsPV1V1VmgJ/DdkOAS4z3MiOrPxrT9w2Cc5lZ4eVSQiGhYFR5NVChw==",
4369 4377
       "requires": {
4370 4378
         "async-validator": "~1.8.1",
4371 4379
         "babel-helper-vue-jsx-merge-props": "^2.0.0",
@@ -5329,8 +5337,8 @@
5329 5337
     },
5330 5338
     "fecha": {
5331 5339
       "version": "2.3.3",
5332
-      "resolved": "https://registry.npm.taobao.org/fecha/download/fecha-2.3.3.tgz",
5333
-      "integrity": "sha1-lI50FX3xoy/RsSw6PDzctuydls0="
5340
+      "resolved": "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz",
5341
+      "integrity": "sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg=="
5334 5342
     },
5335 5343
     "figures": {
5336 5344
       "version": "2.0.0",
@@ -6245,8 +6253,8 @@
6245 6253
     },
6246 6254
     "fstream": {
6247 6255
       "version": "1.0.12",
6248
-      "resolved": "https://registry.npm.taobao.org/fstream/download/fstream-1.0.12.tgz",
6249
-      "integrity": "sha1-Touo7i1Ivk99DeUFRVVI6uWTIEU=",
6256
+      "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
6257
+      "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
6250 6258
       "dev": true,
6251 6259
       "requires": {
6252 6260
         "graceful-fs": "^4.1.2",
@@ -6343,8 +6351,8 @@
6343 6351
     },
6344 6352
     "gaze": {
6345 6353
       "version": "1.1.3",
6346
-      "resolved": "https://registry.npm.taobao.org/gaze/download/gaze-1.1.3.tgz",
6347
-      "integrity": "sha1-xEFzPhO5J6yMD/C0w7Az8ogSkko=",
6354
+      "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
6355
+      "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
6348 6356
       "dev": true,
6349 6357
       "requires": {
6350 6358
         "globule": "^1.0.0"
@@ -6451,8 +6459,8 @@
6451 6459
     },
6452 6460
     "globule": {
6453 6461
       "version": "1.3.0",
6454
-      "resolved": "https://registry.npm.taobao.org/globule/download/globule-1.3.0.tgz",
6455
-      "integrity": "sha1-QdDp+0Sv1LgNk6IyY3FPkLPeyQQ=",
6462
+      "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.0.tgz",
6463
+      "integrity": "sha512-YlD4kdMqRCQHrhVdonet4TdRtv1/sZKepvoxNT4Nrhrp5HI8XFfc8kFlGlBn2myBo80aGp8Eft259mbcUJhgSg==",
6456 6464
       "dev": true,
6457 6465
       "requires": {
6458 6466
         "glob": "~7.1.1",
@@ -8084,8 +8092,8 @@
8084 8092
     },
8085 8093
     "jquery": {
8086 8094
       "version": "3.4.1",
8087
-      "resolved": "https://registry.npm.taobao.org/jquery/download/jquery-3.4.1.tgz",
8088
-      "integrity": "sha1-cU8fjZ3eS9+lV2S6N+8hRjDYDvI=",
8095
+      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
8096
+      "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==",
8089 8097
       "dev": true
8090 8098
     },
8091 8099
     "js-base64": {
@@ -9346,8 +9354,8 @@
9346 9354
     },
9347 9355
     "node-gyp": {
9348 9356
       "version": "3.8.0",
9349
-      "resolved": "https://registry.npm.taobao.org/node-gyp/download/node-gyp-3.8.0.tgz",
9350
-      "integrity": "sha1-VAMEJhwzDoDQ1e3OJTpoyzlkIYw=",
9357
+      "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
9358
+      "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
9351 9359
       "dev": true,
9352 9360
       "requires": {
9353 9361
         "fstream": "^1.0.0",
@@ -9366,7 +9374,7 @@
9366 9374
       "dependencies": {
9367 9375
         "nopt": {
9368 9376
           "version": "3.0.6",
9369
-          "resolved": "https://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz",
9377
+          "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
9370 9378
           "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
9371 9379
           "dev": true,
9372 9380
           "requires": {
@@ -9375,7 +9383,7 @@
9375 9383
         },
9376 9384
         "semver": {
9377 9385
           "version": "5.3.0",
9378
-          "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz",
9386
+          "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
9379 9387
           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
9380 9388
           "dev": true
9381 9389
         }
@@ -9432,8 +9440,8 @@
9432 9440
     },
9433 9441
     "node-sass": {
9434 9442
       "version": "4.13.0",
9435
-      "resolved": "https://registry.npm.taobao.org/node-sass/download/node-sass-4.13.0.tgz?cache=0&sync_timestamp=1571900028013&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-sass%2Fdownload%2Fnode-sass-4.13.0.tgz",
9436
-      "integrity": "sha1-tkcoi6vdahy3Jt5FRVFrMfkNoGY=",
9443
+      "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.0.tgz",
9444
+      "integrity": "sha512-W1XBrvoJ1dy7VsvTAS5q1V45lREbTlZQqFbiHb3R3OTTCma0XBtuG6xZ6Z4506nR4lmHPTqVRwxT6KgtWC97CA==",
9437 9445
       "dev": true,
9438 9446
       "requires": {
9439 9447
         "async-foreach": "^0.1.3",
@@ -9457,13 +9465,13 @@
9457 9465
       "dependencies": {
9458 9466
         "ansi-styles": {
9459 9467
           "version": "2.2.1",
9460
-          "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&sync_timestamp=1573557628456&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz",
9468
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9461 9469
           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9462 9470
           "dev": true
9463 9471
         },
9464 9472
         "chalk": {
9465 9473
           "version": "1.1.3",
9466
-          "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
9474
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9467 9475
           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9468 9476
           "dev": true,
9469 9477
           "requires": {
@@ -9476,7 +9484,7 @@
9476 9484
         },
9477 9485
         "cross-spawn": {
9478 9486
           "version": "3.0.1",
9479
-          "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-3.0.1.tgz",
9487
+          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
9480 9488
           "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
9481 9489
           "dev": true,
9482 9490
           "requires": {
@@ -9486,19 +9494,19 @@
9486 9494
         },
9487 9495
         "lodash": {
9488 9496
           "version": "4.17.15",
9489
-          "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.15.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.15.tgz",
9490
-          "integrity": "sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=",
9497
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
9498
+          "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
9491 9499
           "dev": true
9492 9500
         },
9493 9501
         "nan": {
9494 9502
           "version": "2.14.0",
9495
-          "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.0.tgz",
9496
-          "integrity": "sha1-eBj3IgJ7JFmobwKV1DTR/CM2xSw=",
9503
+          "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
9504
+          "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
9497 9505
           "dev": true
9498 9506
         },
9499 9507
         "supports-color": {
9500 9508
           "version": "2.0.0",
9501
-          "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-2.0.0.tgz",
9509
+          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9502 9510
           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9503 9511
           "dev": true
9504 9512
         }
@@ -9569,8 +9577,8 @@
9569 9577
     },
9570 9578
     "npmlog": {
9571 9579
       "version": "4.1.2",
9572
-      "resolved": "https://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz",
9573
-      "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=",
9580
+      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
9581
+      "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
9574 9582
       "dev": true,
9575 9583
       "requires": {
9576 9584
         "are-we-there-yet": "~1.1.2",
@@ -13027,8 +13035,8 @@
13027 13035
     },
13028 13036
     "resize-observer-polyfill": {
13029 13037
       "version": "1.5.1",
13030
-      "resolved": "http://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz",
13031
-      "integrity": "sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ="
13038
+      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
13039
+      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
13032 13040
     },
13033 13041
     "resolve": {
13034 13042
       "version": "1.8.1",
@@ -14299,8 +14307,8 @@
14299 14307
     },
14300 14308
     "stdout-stream": {
14301 14309
       "version": "1.4.1",
14302
-      "resolved": "https://registry.npm.taobao.org/stdout-stream/download/stdout-stream-1.4.1.tgz",
14303
-      "integrity": "sha1-WsF0zdXNcmEEqgwLK9g4FdjVNd4=",
14310
+      "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
14311
+      "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
14304 14312
       "dev": true,
14305 14313
       "requires": {
14306 14314
         "readable-stream": "^2.0.1"
@@ -14618,8 +14626,8 @@
14618 14626
     },
14619 14627
     "tar": {
14620 14628
       "version": "2.2.2",
14621
-      "resolved": "https://registry.npm.taobao.org/tar/download/tar-2.2.2.tgz?cache=0&sync_timestamp=1570258601713&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftar%2Fdownload%2Ftar-2.2.2.tgz",
14622
-      "integrity": "sha1-DKiEhWLHKZuLRG/2pNYM27I+3EA=",
14629
+      "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
14630
+      "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
14623 14631
       "dev": true,
14624 14632
       "requires": {
14625 14633
         "block-stream": "*",
@@ -14703,8 +14711,8 @@
14703 14711
     },
14704 14712
     "throttle-debounce": {
14705 14713
       "version": "1.1.0",
14706
-      "resolved": "http://registry.npm.taobao.org/throttle-debounce/download/throttle-debounce-1.1.0.tgz",
14707
-      "integrity": "sha1-UYU9o3vmihVctugns1FKPEIuic0="
14714
+      "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
14715
+      "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg=="
14708 14716
     },
14709 14717
     "through": {
14710 14718
       "version": "2.3.8",
@@ -14885,8 +14893,8 @@
14885 14893
     },
14886 14894
     "true-case-path": {
14887 14895
       "version": "1.0.3",
14888
-      "resolved": "https://registry.npm.taobao.org/true-case-path/download/true-case-path-1.0.3.tgz",
14889
-      "integrity": "sha1-+BO1qMhrQNpZYGcisUTjIleZ9H0=",
14896
+      "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
14897
+      "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
14890 14898
       "dev": true,
14891 14899
       "requires": {
14892 14900
         "glob": "^7.1.2"
@@ -15345,8 +15353,8 @@
15345 15353
     },
15346 15354
     "validator": {
15347 15355
       "version": "9.4.1",
15348
-      "resolved": "https://registry.npm.taobao.org/validator/download/validator-9.4.1.tgz",
15349
-      "integrity": "sha1-q/Rm05i1Yc0kMFARLG/x3mzBJmM="
15356
+      "resolved": "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz",
15357
+      "integrity": "sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA=="
15350 15358
     },
15351 15359
     "vanilla-masker": {
15352 15360
       "version": "1.2.0",
@@ -15423,8 +15431,8 @@
15423 15431
     },
15424 15432
     "vue-cropper": {
15425 15433
       "version": "0.4.9",
15426
-      "resolved": "https://registry.npm.taobao.org/vue-cropper/download/vue-cropper-0.4.9.tgz",
15427
-      "integrity": "sha1-/mUPMlFuzykBS71KkHkZHI3Fpa4="
15434
+      "resolved": "https://registry.npmjs.org/vue-cropper/-/vue-cropper-0.4.9.tgz",
15435
+      "integrity": "sha512-Uf1i/sCh+ZqSM9hb2YTGRENzJFH+mvDuv8N2brGLjK7UBuF7XDP7zbis8g/dcqZiMojAcBDtObFCn4ERFbRMxQ=="
15428 15436
     },
15429 15437
     "vue-cropperjs": {
15430 15438
       "version": "3.0.0",
@@ -15601,8 +15609,8 @@
15601 15609
     },
15602 15610
     "vux": {
15603 15611
       "version": "2.9.4",
15604
-      "resolved": "https://registry.npm.taobao.org/vux/download/vux-2.9.4.tgz",
15605
-      "integrity": "sha1-OWTfTwrFSz+/bMm+sHLkTc4Ar6o=",
15612
+      "resolved": "https://registry.npmjs.org/vux/-/vux-2.9.4.tgz",
15613
+      "integrity": "sha512-KSqrK8f1gBJjxb0wvltFfc6Bjs8N4OoIlo3RS6qrN5uZV/ouosrcXgmLpXe2vesDalLG3bVHX08/WTJhZ/qbdA==",
15606 15614
       "requires": {
15607 15615
         "@antv/f2": "^3.1.4-beta.2",
15608 15616
         "array-filter": "^1.0.0",
@@ -15629,7 +15637,7 @@
15629 15637
       "dependencies": {
15630 15638
         "axios": {
15631 15639
           "version": "0.15.3",
15632
-          "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.15.3.tgz",
15640
+          "resolved": "https://registry.npmjs.org/axios/-/axios-0.15.3.tgz",
15633 15641
           "integrity": "sha1-LJ1jiy4ZGgjqHWzJiOrda6W9wFM=",
15634 15642
           "requires": {
15635 15643
             "follow-redirects": "1.0.0"
@@ -15637,7 +15645,7 @@
15637 15645
         },
15638 15646
         "follow-redirects": {
15639 15647
           "version": "1.0.0",
15640
-          "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.0.0.tgz",
15648
+          "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.0.0.tgz",
15641 15649
           "integrity": "sha1-jjQpjL0uF28lTv/sdaHHjMhJ/Tc=",
15642 15650
           "requires": {
15643 15651
             "debug": "^2.2.0"
@@ -16504,8 +16512,8 @@
16504 16512
     },
16505 16513
     "wide-align": {
16506 16514
       "version": "1.1.3",
16507
-      "resolved": "https://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz",
16508
-      "integrity": "sha1-rgdOa9wMFKQx6ATmJFScYzsABFc=",
16515
+      "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
16516
+      "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
16509 16517
       "dev": true,
16510 16518
       "requires": {
16511 16519
         "string-width": "^1.0.2 || 2"
@@ -16592,8 +16600,8 @@
16592 16600
     },
16593 16601
     "write-json": {
16594 16602
       "version": "3.0.1",
16595
-      "resolved": "https://registry.npm.taobao.org/write-json/download/write-json-3.0.1.tgz",
16596
-      "integrity": "sha1-alR33QGHTjxq9+FjQUYJpy2Tv1Y=",
16603
+      "resolved": "https://registry.npmjs.org/write-json/-/write-json-3.0.1.tgz",
16604
+      "integrity": "sha512-PWscN8FOlnT0oSuN3vuq9FW2Wjwh3fqSRFgd75NHiHApIdi55bnbLI5nyFQwaiqEn73+w8B9NVC36SWHCKwHhw==",
16597 16605
       "dev": true,
16598 16606
       "requires": {
16599 16607
         "isobject": "^3.0.1",
@@ -16602,14 +16610,14 @@
16602 16610
       "dependencies": {
16603 16611
         "isobject": {
16604 16612
           "version": "3.0.1",
16605
-          "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz",
16613
+          "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
16606 16614
           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
16607 16615
           "dev": true
16608 16616
         },
16609 16617
         "write": {
16610 16618
           "version": "1.0.3",
16611
-          "resolved": "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz",
16612
-          "integrity": "sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=",
16619
+          "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
16620
+          "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
16613 16621
           "dev": true,
16614 16622
           "requires": {
16615 16623
             "mkdirp": "^0.5.1"
@@ -16628,8 +16636,8 @@
16628 16636
     },
16629 16637
     "x-photoswipe": {
16630 16638
       "version": "4.1.3-rc.1",
16631
-      "resolved": "https://registry.npm.taobao.org/x-photoswipe/download/x-photoswipe-4.1.3-rc.1.tgz",
16632
-      "integrity": "sha1-52GQF1LdPdH3GOU4UUtgm13199s="
16639
+      "resolved": "https://registry.npmjs.org/x-photoswipe/-/x-photoswipe-4.1.3-rc.1.tgz",
16640
+      "integrity": "sha512-ok+x+1ufLuBT9dfM5P2FcRefwNniQoVwwfBhGa5gLn8NrSTzNah2p4IElMLwzXuKLtyH4yb+z3IsdDef3FOL5A=="
16633 16641
     },
16634 16642
     "xml-name-validator": {
16635 16643
       "version": "3.0.0",

+ 1 - 0
package.json Просмотреть файл

@@ -18,6 +18,7 @@
18 18
   },
19 19
   "dependencies": {
20 20
     "axios": "^0.19.0",
21
+    "better-scroll": "^1.15.2",
21 22
     "cropperjs": "^1.4.3",
22 23
     "element-ui": "^2.9.1",
23 24
     "lib-flexible": "^0.3.2",

+ 34 - 20
src/App.vue Просмотреть файл

@@ -1,41 +1,55 @@
1 1
 <template>
2
-  <div id="app">
2
+  <div id="app" ref="wrapper">
3 3
     <!-- <img src="./assets/logo.png"> -->
4
-    <router-view  v-if="isRouterAlive" />
4
+    <router-view v-if="isRouterAlive" />
5 5
   </div>
6 6
 </template>
7 7
 
8 8
 <script>
9
+import BScroll from "better-scroll";
9 10
 export default {
10
-  name: 'App',
11
-  provide () {
11
+  name: "App",
12
+  provide() {
12 13
     return {
13 14
       reload: this.reload
14
-    }
15
+    };
15 16
   },
16
-  data () {
17
+  data() {
17 18
     return {
18 19
       isRouterAlive: true
19
-    }
20
+    };
20 21
   },
21 22
   methods: {
22
-    reload () {
23
-      this.isRouterAlive = false
24
-      this.$nextTick(function () {
25
-        this.isRouterAlive = true
26
-      })
23
+    reload() {
24
+      this.isRouterAlive = false;
25
+      this.$nextTick(function() {
26
+        this.isRouterAlive = true;
27
+      });
27 28
     }
28 29
   },
29 30
   watch: {
30
-    '$route': function (to, from) {
31
-      document.body.scrollTop = 0
32
-      document.documentElement.scrollTop = 0
31
+    $route: function(to, from) {
32
+      document.body.scrollTop = 0;
33
+      document.documentElement.scrollTop = 0;
33 34
     }
35
+  },
36
+  mounted() {
37
+    this.$nextTick(() => {
38
+      //$refs绑定元素
39
+      if (!this.scroll) {
40
+        this.scroll = new BScroll(this.$refs.wrapper, {
41
+          //开启点击事件 默认为false
42
+          click: true
43
+        });
44
+        // console.log(this.scroll)
45
+      } else if (!this.$refs.wrapper) {
46
+        return;
47
+      } else {
48
+        this.scroll.refresh();
49
+      }
50
+    });
34 51
   }
35
-
36
-}
52
+};
37 53
 </script>
38 54
 
39
-<style>
40
-
41
-</style>
55
+<style></style>

+ 1 - 0
src/styles/style.scss Просмотреть файл

@@ -8,6 +8,7 @@ body {
8 8
 #app {
9 9
   width: 100%;
10 10
   height: 100%;
11
+  overflow-x: hidden;
11 12
 }
12 13
 
13 14
 .iconfont {