From 8b4a828a625c15ff2259d4b5e4fb05c3ce38ac86 Mon Sep 17 00:00:00 2001 From: song Date: Tue, 1 Mar 2022 18:56:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E7=89=87=E6=96=B0=E9=97=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 59 ++++++++++ package.json | 1 + src/components/Banner/Banner+.vue | 169 +++++++++++++++++++++++++++++ src/components/Banner/Banner.vue | 103 ++++++++++++++++++ src/views/FirstPages/FirstPage.vue | 5 +- yarn.lock | 20 ++++ 6 files changed, 356 insertions(+), 1 deletion(-) create mode 100644 src/components/Banner/Banner+.vue create mode 100644 src/components/Banner/Banner.vue diff --git a/package-lock.json b/package-lock.json index d85a10c..f77c198 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "quill": "^1.3.7", "register-service-worker": "^1.7.1", "stylus": "^0.54.8", + "swiper": "^8.0.6", "vue": "^2.6.11", "vue-baidu-map": "^0.21.22", "vue-dompurify-html": "^2.5.0", @@ -6254,6 +6255,14 @@ } ] }, + "node_modules/dom7": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.4.tgz", + "integrity": "sha512-DSSgBzQ4rJWQp1u6o+3FVwMNnT5bzQbMb+o31TjYYeRi05uAcpF8koxdfzeoe5ElzPmua7W7N28YJhF7iEKqIw==", + "dependencies": { + "ssr-window": "^4.0.0" + } + }, "node_modules/domain-browser": { "version": "1.2.0", "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz", @@ -13650,6 +13659,11 @@ "node": ">=0.10.0" } }, + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, "node_modules/ssri": { "version": "6.0.1", "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz", @@ -14388,6 +14402,29 @@ "node": ">=4.0.0" } }, + "node_modules/swiper": { + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.0.6.tgz", + "integrity": "sha512-Ssyu1+FeNATF/G8e84QG+ZUNtUOAZ5vngdgxzczh0oWZPhGUVgkdv+BoePUuaCXLAFXnwVpNjgLIcGnxMdmWPA==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "hasInstallScript": true, + "dependencies": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, "node_modules/table": { "version": "5.4.6", "resolved": "https://registry.npm.taobao.org/table/download/table-5.4.6.tgz?cache=0&sync_timestamp=1599191046284&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftable%2Fdownload%2Ftable-5.4.6.tgz", @@ -21806,6 +21843,14 @@ } } }, + "dom7": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.4.tgz", + "integrity": "sha512-DSSgBzQ4rJWQp1u6o+3FVwMNnT5bzQbMb+o31TjYYeRi05uAcpF8koxdfzeoe5ElzPmua7W7N28YJhF7iEKqIw==", + "requires": { + "ssr-window": "^4.0.0" + } + }, "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz", @@ -27813,6 +27858,11 @@ "tweetnacl": "~0.14.0" } }, + "ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, "ssri": { "version": "6.0.1", "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz", @@ -28414,6 +28464,15 @@ "util.promisify": "~1.0.0" } }, + "swiper": { + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.0.6.tgz", + "integrity": "sha512-Ssyu1+FeNATF/G8e84QG+ZUNtUOAZ5vngdgxzczh0oWZPhGUVgkdv+BoePUuaCXLAFXnwVpNjgLIcGnxMdmWPA==", + "requires": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + } + }, "table": { "version": "5.4.6", "resolved": "https://registry.npm.taobao.org/table/download/table-5.4.6.tgz?cache=0&sync_timestamp=1599191046284&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftable%2Fdownload%2Ftable-5.4.6.tgz", diff --git a/package.json b/package.json index d659861..d126144 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "quill": "^1.3.7", "register-service-worker": "^1.7.1", "stylus": "^0.54.8", + "swiper": "^8.0.6", "vue": "^2.6.11", "vue-baidu-map": "^0.21.22", "vue-dompurify-html": "^2.5.0", diff --git a/src/components/Banner/Banner+.vue b/src/components/Banner/Banner+.vue new file mode 100644 index 0000000..13ecbc7 --- /dev/null +++ b/src/components/Banner/Banner+.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/components/Banner/Banner.vue b/src/components/Banner/Banner.vue new file mode 100644 index 0000000..53dae1c --- /dev/null +++ b/src/components/Banner/Banner.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/src/views/FirstPages/FirstPage.vue b/src/views/FirstPages/FirstPage.vue index 45201e7..ed9d260 100644 --- a/src/views/FirstPages/FirstPage.vue +++ b/src/views/FirstPages/FirstPage.vue @@ -82,6 +82,8 @@
更多>
+