diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ac9b19..6536bc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [1.0.0-B.4](https://git.1000my.com/project_yongwangyun/YongWang_Customer/compare/v1.0.0-B.3...v1.0.0-B.4) (2023-11-08) + ## [1.0.0-B.3](https://git.1000my.com/project_yongwangyun/YongWang_Customer/compare/v1.0.0-B.2...v1.0.0-B.3) (2023-10-30) ## [1.0.0-B.2](https://git.1000my.com/project_yongwangyun/YongWang_Customer/compare/v1.0.0-B.1...v1.0.0-B.2) (2023-10-27) diff --git a/package-lock.json b/package-lock.json index 855a33e..bea79ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "vue_cli_ts", - "version": "1.0.0-B.3", + "version": "1.0.0-B.4", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -5858,6 +5858,14 @@ "entities": "^2.0.0" } }, + "dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "requires": { + "ssr-window": "^4.0.0" + } + }, "domelementtype": { "version": "2.3.0", "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", @@ -9290,6 +9298,11 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, "lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", @@ -12235,6 +12248,11 @@ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, + "ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, "ssri": { "version": "8.0.1", "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz", @@ -12885,6 +12903,15 @@ } } }, + "swiper": { + "version": "8.4.5", + "resolved": "https://registry.npmmirror.com/swiper/-/swiper-8.4.5.tgz", + "integrity": "sha512-zveyEFBBv4q1sVkbJHnuH4xCtarKieavJ4SxP0QEHvdpPLJRuD7j/Xg38IVVLbp7Db6qrPsLUePvxohYx39Agw==", + "requires": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + } + }, "table": { "version": "6.8.1", "resolved": "https://registry.npmmirror.com/table/-/table-6.8.1.tgz", diff --git a/package.json b/package.json index 55b5613..cd7f37f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue_cli_ts", - "version": "1.0.0-B.3", + "version": "1.0.0-B.4", "private": true, "scripts": { "serve": "vue-cli-service serve", @@ -22,7 +22,9 @@ "@better-scroll/scroll-bar": "^2.5.0", "axios": "^1.3.3", "core-js": "^3.8.3", + "lodash-es": "^4.17.21", "pinia": "^2.0.30", + "swiper": "^8.4.5", "vue": "^3.2.13" }, "devDependencies": { diff --git a/src/App.vue b/src/App.vue index 758e7e7..0d0f941 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,7 +13,7 @@ const mallCode = ref('') const { checkHandleScreen } = useAutoBack(_checkHandleScreen) function _checkHandleScreen() { - scrollList.value?.scrollTop?.scrollTo(0, 0) + scrollList.value?.start() } onMounted(() => { diff --git a/src/assets/images/arrow.svg b/src/assets/images/arrow.svg new file mode 100644 index 0000000..c373b43 --- /dev/null +++ b/src/assets/images/arrow.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/components/ScrollList/ScrollList.vue b/src/components/ScrollList/ScrollList.vue index c3d8755..03f0439 100644 --- a/src/components/ScrollList/ScrollList.vue +++ b/src/components/ScrollList/ScrollList.vue @@ -1,43 +1,43 @@