From 8568dfb3988633807c0287ac818a584a79c039ea Mon Sep 17 00:00:00 2001 From: pipipi-pikachu Date: Mon, 28 Mar 2022 10:54:31 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=94=BE=E6=98=A0?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E7=BC=A9=E7=95=A5=E5=9B=BE=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=B9=BB=E7=81=AF=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Screen/SlideThumbnails.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/views/Screen/SlideThumbnails.vue b/src/views/Screen/SlideThumbnails.vue index ec29c3dc..aa23868d 100644 --- a/src/views/Screen/SlideThumbnails.vue +++ b/src/views/Screen/SlideThumbnails.vue @@ -9,7 +9,7 @@ :class="{ 'active': index === slideIndex }" v-for="(slide, index) in slides" :key="slide.id" - @click="turnSlideToIndex(index)" + @click="turnSlide(index)" > @@ -44,10 +44,16 @@ export default defineComponent({ const close = () => emit('close') + const turnSlide = (index: number) => { + props.turnSlideToIndex(index) + close() + } + return { slides, slideIndex, slidesLoadLimit, + turnSlide, close, } },