问题标签 [react-slick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1085 浏览

reactjs - 转到最后一张幻灯片后停止 React Slick 向右拖动

我面临与填充有关的问题。在最后一张幻灯片之后,如果您拖动,我们可以看到空间。

设置:slidesToShow:2,slidesToScroll:1

用户一次只能滚动一张幻灯片。

在此处输入图像描述

0 投票
4 回答
7164 浏览

reactjs - 隐藏/显示 React-slick 箭头

我正在使用 react-slick 并且我有自己的自定义箭头。此滑块不是无限循环,我想隐藏循环开始和结束处的箭头。所以基本上在开始时 PrevArrow 应该被隐藏,最后 NextArrow 应该被隐藏。我正在尝试根据状态更改设置隐藏的类名。但是,尽管状态正在正确更改,但类名并未更改。你知道这段代码有什么问题吗?以及如何让它工作?

下面是我对 Slider 和呈现 Slider 的组件的设置。

这里也是箭头组件的代码

0 投票
8 回答
41912 浏览

reactjs - react-slick:从 slick-carousel 导入 CSS 失败

在这里反应初学者。我的应用程序使用 create-react-app,并且我正在使用react-slick进行轮播。我正在尝试按照 react-slick 设置中提供的说明进行操作,但以下内容对我不起作用:

@import "~slick-carousel/slick/slick.css"; @import "~slick-carousel/slick/slick-theme.css";

我收到以下错误:

./src/components/Homepage.scss Module not found: Can't resolve '~slick-carousel/slick/slick.css' in '/Users/simon/Dev/frischideas/site-new/src/components'

如果我将 css 从 CDN 添加到 index.html,它会起作用,但我宁愿避免该网络调用,因为我相信它会影响初始加载时页面的呈现。

我尝试按照配置 create-react-app 以使用相对路径的说明进行操作,但这对我也不起作用。也许我完全误解了,但我认为 ~ 符号可以让我从 /node_modules 中的包中导入 scss。

任何建议/澄清将不胜感激。

更新:从我的 webpack.config 文件中添加设置(其中大部分是 create-react-app 的默认设置)。

0 投票
1 回答
1089 浏览

html - Srcset 在 React react-slick carousel 中不起作用

我正在使用 React-Slick 作为图像轮播,并且在屏幕尺寸缩小时尝试将图像分出另一个图像。我想用 srcset 来做这件事,而不是试图拼凑一些背景图像解决方案。但是,每当我尝试时,只会出现 srcset 中的第一张图像,并且当屏幕宽度发生变化时,图像不会改变。我试过刷新页面,仍然得到相同的图像。如何在特定屏幕宽度下使用 srcset 响应式切换图像(如果这不能通过另一种技术工作)。

我已经包含了下面的代码。我很抱歉,因为它是 React,所以我无法制作代码片段。

^^我正在尝试做出响应的特定图像

0 投票
1 回答
1310 浏览

reactjs - 在 slickGoTo 之后反应滑块不显示最后一项

我已经实现了 react-slick。当我放置 slickGoTo 和 slidesToScroll 时遇到问题。当页面加载最初调用 slickGoTo 到第 4 个。一旦完成,它就会失去对 slidesToScroll 的控制,并且最后一项不可见。

http://jsfiddle.net/svx2dzwL/

我在stackoverflow中提出了同样的问题,但没有帮助。 Slick Slider slickGoTo 方法打破轮播

0 投票
9 回答
27377 浏览

carousel - 自定义箭头反应光滑

我正在使用 react-slick 在我的项目中创建一个轮播。我已经阅读了文档并尝试了不同的方法,但找不到完全按照我需要的方式自定义它的方法......有谁知道是否有办法让 nextArrow 显示在图像上/前面而不是这是正确的?有关所需结果,请参见下图: image

谢谢你的帮助!

0 投票
1 回答
962 浏览

css - 轮播在图像更改时不断锚定到页面顶部

我正在使用react-slick,我遇到的问题是,每当轮播更改时,它会自动锚定到页面顶部,与您在页面上的位置无关。

这些都是我通过 css 所做的更改。

这些是我传递给组件的设置:

谁能阐明我做错了什么以及为什么会发生这种情况?

呈现的html:

0 投票
1 回答
1146 浏览

javascript - 目标容器不是 DOM 元素 - React 和 GatsbyJS - React-slick 组件

我正在尝试使用React-Slick轮播组件,但在将其显示在应用程序中并收到此错误时遇到问题...

未捕获(承诺中)错误:_registerComponent(...):目标容器不是 DOM 元素。

特征Carousel.js

应该显示在页面部分3-section.js然后显示在页面中。

不确定它是否会有所作为,但我也在使用GatsbyJS GatsbyJs,我对 React 的了解是有限的而且非常新。

0 投票
1 回答
1436 浏览

reactjs - 使用 instagram 提要创建幻灯片

我正在尝试使用库instafeed.jsreact- slick 创建一个显示 instagram 提要幻灯片的页面。很多资料都写到使用jquery slick 库和 instafeed.js 从提要中轻松实现照片轮播的文章如下:

您只需在 after() 函数中添加光滑的功能。

在查看 slick 库的 react-version 文档时,动态内容应该是这样的:

很多消息来源都在谈论与 2 个库一起制作 instagram-feed-carousel 而不显示任何解决方案是多么容易,所以我对如何使这项工作有点迷茫,因为我不知道如何从 react-slick 将我的 instagram-feed 动态添加到滑块组件中。

0 投票
1 回答
103 浏览

reactjs - TypeError:在 Firefox 47.0 中使用 react-slick 时,images.forEach 不是函数

我正在使用react-slick在 React 中实现轮播。轮播在 Chrome 中运行良好。但是,在 Firefox (47.0) 中,它给出了一个错误:“TypeError:images.forEach 不是函数”。 错误图像

我试图在 react slick 滑块中只包含图像标签,如下面的代码:

但是,我仍然在 Firefox 中遇到同样的错误。