在 Swiper JS 中使用下一个/上一个按钮控制幻灯片的数量

Posted

技术标签:

【中文标题】在 Swiper JS 中使用下一个/上一个按钮控制幻灯片的数量【英文标题】:Control number of slides with next/previous buttons in Swiper JS 【发布时间】:2021-12-14 18:29:25 【问题描述】:

我正在使用显示多张幻灯片的Swiper Maniuplation 效果,但是当我单击下一步按钮时,我希望它只附加一张幻灯片,而不是两张幻灯片。这就是我将它与 Svelte 集成的方式:

<Swiper
    modules=[Navigation]
    spaceBetween=20
    slidesPerView=1
    navigation
    breakpoints=
        // >= 640px
        640: 
            width: 640,
            slidesPerView: 1,
        ,
        // >= 768px
        768: 
            width: 768,
            slidesPerView: 2,
        ,
     
    on:slideChange=() => console.log('slide change')
    on:swiper=(e) => console.log(e.detail[0])
>
    #each reviews as reviewer (reviewer.id)
        <SwiperSlide>
            <div class="shadow-md">
                slide.title
            </div>
        </SwiperSlide>
    /each
</Swiper>

我该如何解决这个问题?谢谢

【问题讨论】:

【参考方案1】:

您需要附加什么,使用延迟加载并加载上一个和下一个或仅使用 loadPrevNextAmount 加载不是更好吗(查看文档)?

【讨论】:

以上是关于在 Swiper JS 中使用下一个/上一个按钮控制幻灯片的数量的主要内容,如果未能解决你的问题,请参考以下文章

swiper 怎么改圆点的大小

在vue里引用swiper插件,怎么使用

Swiper使用过程中注意的一些点.md

nuxt使用vue-awesome-swiper组件采坑记录

我再页面上使用swiper实现上下滑动,怎么滑动到一半的时候就回弹了,滑不到最后一个

react-native-swiper 按钮无法正常工作