首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react-slick最后一张幻灯片在加载时首先显示

react-slick最后一张幻灯片在加载时首先显示
EN

Stack Overflow用户
提问于 2021-07-01 18:14:38
回答 1查看 80关注 0票数 0

我遇到了react-slick的问题,在第一次加载页面时,最后一张幻灯片首先被显示,而分页点处于禁用状态(这表明自动播放还没有开始),在自动播放开始后,它会滑入实际的第一张幻灯片,并且分页点正确指示(react-slick在这里工作得很好,问题只存在于第一次加载页面时)。

有没有人有同样的问题?

下面是我的sliderParams的代码:

代码语言:javascript
复制
const sliderParams = {
 className: `slider-container ${styles['slider-container']}`,
 autoplay: true,
 speed: 1000,
 autoplaySpeed: 3000,
 dotsClass: `slick-dots ${styles.dots}`,
 dots: true,
 slidesToShow: 1,
 slidesToScroll: 1,
 infinite: true,
 nextArrow: <NextArrow />,
 prevArrow: <PrevArrow />,
};

提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2021-07-02 10:56:41

对于那些正在寻找解决方案的人,我已经通过这里的评论部分找到了一个:

https://github.com/akiran/react-slick/issues/1171

显然,根据我在论坛上读到的内容,这是一个尚未修复的bug (如果我错了,请纠正我)。

我的问题的解决方案:

代码语言:javascript
复制
infinite: slides.length > 3

现在在页面加载时,我的第一张幻灯片显示的是实际的第一张幻灯片,而不是最后一张幻灯片。

干杯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68208359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档