maochaoying 2 years ago
parent
commit
314e5682e8
  1. 6
      src/views/Index/index.vue

6
src/views/Index/index.vue

@ -1,7 +1,7 @@
<template> <template>
<swiper <swiper
id="screen" id="screen"
:virtual="true"
:virtual="virtualOption"
:direction="'vertical'" :direction="'vertical'"
:slidesPerView="1" :slidesPerView="1"
:spaceBetween="0" :spaceBetween="0"
@ -131,6 +131,9 @@ export default {
swiperStore.initSwiper(swiper) swiperStore.initSwiper(swiper)
totalPageAni(activeIndex, previousIndex) totalPageAni(activeIndex, previousIndex)
} }
const virtualOption = {
enabled: true,
}
const onSlideChange = swiper => { const onSlideChange = swiper => {
const { activeIndex, previousIndex } = swiper const { activeIndex, previousIndex } = swiper
const swiperStore = useSwiperStore() const swiperStore = useSwiperStore()
@ -149,6 +152,7 @@ export default {
return { return {
isMouseWheel, isMouseWheel,
onSwiper, onSwiper,
virtualOption,
onSlideChange, onSlideChange,
pagination: { pagination: {
clickable: true, clickable: true,

Loading…
Cancel
Save