小编Pap*_*Pot的帖子

自动播放幻灯片不适用于 Swiper JS

我目前正在与 svelte 合作,使用 SwiperJs 创建平滑的自动滑块。看来我无法创建该动画。加载页面时,自动播放似乎不起作用。以下是让我做到这一点的附加组件:

<Swiper 
slidesPerView={2}
autoplay={{
    delay: 1,
    disableOnInteraction: false,
}}
speed={5000}
loop={true}
pagination={{
  clickable: true,
}}
navigation={true}
modules={[Autoplay, Pagination, Navigation]}
>
Run Code Online (Sandbox Code Playgroud)

3张幻灯片的内容每次引用的对象都不同。

<SwiperSlide >
  <div class="workGridContainer">
    {#each workLinks as work}
      <div class="workCell {work.id}">
        <img class="workImg" src={work.imageLink} alt={work.id} />
        <h2 class="gridTitle">{work.title}</h2>
        <p>{work.description}</p>
        <a href={work.source} target="blank">Visit</a>
      </div>
    {/each}
 </div>
<SwiperSlide />
Run Code Online (Sandbox Code Playgroud)

我正在导入模块,例如

import { Swiper, SwiperSlide }from "swiper/svelte";
import { Autoplay, Pagination, Navigation } from "swiper";
Run Code Online (Sandbox Code Playgroud)

javascript animation slider svelte swiper.js

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

animation ×1

javascript ×1

slider ×1

svelte ×1

swiper.js ×1