reactjs - 如何用小滑块组件包装图像进行反应?
问题描述
我正在尝试在 react 中实现 tiny-slider ("tiny-slider-react":"^0.4.0") 组件。当我尝试用 div 包装图像并锚定滑块时,滑块不起作用(请参见下面的代码)。
import React from 'react';
import {Row} from 'react-bootstrap';
import TinySlider from "tiny-slider-react";
import {Link} from 'react-router-dom';
const Gallery = (props) => {
const items = props.imagesGallery.map((item, ind) => {
return (
<div key={ind} className={`tns-lazy-img`}>
<Link to="/images" >
<img
src={item.value}
alt="myimg"
data-src={item.value}
/>
</Link>
</div>
);
});
const SETTINGS = {
"items": 3,
"controls": true,
"gutter": 10,
"autowidth": true,
"speed": 400,
"autoplay": true,
"swipeAngle": false,
"slideBy": "page",
"controlsPosition": "bottom",
"navPosition": "bottom",
"autoplayPosition": "bottom",
"mouseDrag": true,
"responsive": {
"0": {
"items": 1
},
"768": {
"items": 2
},
"992": {
"items": 3
}
}
};
return (
<Row className="mb-5 justify-content-center">
<TinySlider settings={SETTINGS}>
{items}
</TinySlider>
</Row>
);
}
export default Gallery;
我该如何解决?我需要下面的结构。在此先感谢您的帮助。
解决方案
推荐阅读
- php - 找不到类“App\Http\Controllers\rimdetails”?
- php - 从数组中提取一个数字
- python-3.x - “数据框到谷歌电子表格”类型错误:“数据框”对象是可变的,因此它们不能被散列
- java - JDBC 模板更新方法内部行为
- javascript - 在角度项目中编辑单个表单数据字段
- python - Tkinter 类函数在尝试使用入口小部件时导致错误
- javascript - 路由端点未路由,出现引用错误
- node.js - 在 EJS 中渲染多个项目
- xml - 使用 xpath wso2 删除外部标签
- python - 在 on_ready() 中查找公会 ID - Discord.py