From 0e984223328c6fb3d4fe4cf2bce5d2d8b2eda957 Mon Sep 17 00:00:00 2001 From: zyronon Date: Wed, 23 Mar 2022 18:00:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96slide?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/slide/Slide-Horizontal.vue | 3 +++ src/pages/slide/Slide.vue | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/pages/slide/Slide-Horizontal.vue b/src/pages/slide/Slide-Horizontal.vue index 0e0a09a..abe1e6f 100644 --- a/src/pages/slide/Slide-Horizontal.vue +++ b/src/pages/slide/Slide-Horizontal.vue @@ -76,6 +76,9 @@ export default { this.$setCss(this.wrapper, 'transition-duration', `300ms`) this.$setCss(this.wrapper, 'transform', `translate3d(${this.getDistance()}px, 0, 0)`) + + this.$attrs['onUpdate:index'] && this.$emit('update:index', this.index) + this.reset() }, reset() { diff --git a/src/pages/slide/Slide.vue b/src/pages/slide/Slide.vue index e0beba1..76a4522 100644 --- a/src/pages/slide/Slide.vue +++ b/src/pages/slide/Slide.vue @@ -4,6 +4,7 @@
@@ -100,6 +101,7 @@ export default { }, data() { return { + index: 0, closeOne: true, videos: [], totalSize: 52,