reactjs - 为什么 Carousel 不接受 Next.js 图片?
问题描述
我们react-responsive-carousel
在我们的Next.js
项目中使用。当我们替换img
为Image
优化缩略图图像大小时,缩略图消失了。你知道为什么吗?
解决方案
看起来这是一个限制react-responsive-carousel
:
请注意,无法在自定义组件中呈现图像。如果拇指被渲染为轮播的直接子元素,或者它们位于 div 或其他普通 html 元素中,并且可以从轮播中访问这些元素的子元素,则轮播将找到拇指。出于性能原因,无法在自定义组件中获取图像。
next/image
是元素周围的包装器<img>
,这意味着Carousel
无法为缩略图拾取图像。
推荐阅读
- python - 如何计算 csv 文件中的特定数据并在 python 中打印该数字?
- php - 将数据从表单发送到 mysql 数据库
- python - 使用python从没有数据名的json文件中提取url
- c# - 使用 Firebase 在实时数据库中的不同节点上加入 UserId
- r - 将箭头放在R中的行中间
- java - Java 存储过程中没有 imaps 错误的提供者
- django - 为什么即使我遵循 order_by() 函数的常规用法,我也会收到 UnorderedObjectList 警告?
- javascript - 如何在十秒后停止功能?
- python - TypeError:不支持 mat 数据类型 = 19
- ios - AVAssetReader,如何与流而不是文件一起使用?