fix: 修复放映切页动画异常

This commit is contained in:
pipipi-pikachu 2023-07-30 16:06:40 +08:00
parent de4a519816
commit 981e1ef56b

View File

@ -8,7 +8,7 @@
'current': index === slideIndex, 'current': index === slideIndex,
'before': index < slideIndex, 'before': index < slideIndex,
'after': index > slideIndex, 'after': index > slideIndex,
'hide': (index === slideIndex - 1 || index === slideIndex + 1) && slide.turningMode !== currentSlide.turningMode, 'hide': (index === slideIndex - 1 || index === slideIndex + 1) && slide.turningMode !== slidesWithTurningMode[slideIndex].turningMode,
} }
]" ]"
v-for="(slide, index) in slidesWithTurningMode" v-for="(slide, index) in slidesWithTurningMode"
@ -52,7 +52,7 @@ const props = defineProps<{
manualExitFullscreen: () => void manualExitFullscreen: () => void
}>() }>()
const { slides, slideIndex, currentSlide } = storeToRefs(useSlidesStore()) const { slides, slideIndex } = storeToRefs(useSlidesStore())
const slidesWithTurningMode = computed(() => { const slidesWithTurningMode = computed(() => {
return slides.value.map(slide => { return slides.value.map(slide => {