我正在寻找React/Material-UI库中的图像轮播组件,但我无法在其中找到该组件。请帮我找到图像轮播组件。
https://mui.com/material-ui/react-slider/
如果你指的是“旋转木马”,也就是图片轮播,这个库可以帮助你:
https://www.npmjs.com/package/react-material-ui-carousel
https://mui.com/material-ui/react-stepper/
安装依赖项
"react-slick": "^0.28.1",
"slick-carousel": "^1.8.1"
导入组件和样式
import Slider from "react-slick";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
const settings = {
dots: true,
infinite: true,
speed: 500,
slidesToShow: 1,
slidesToScroll: 1,
centerMode: true,
variableWidth: true,
swipeToSlide: true,
edgeFriction: 0.15,
};
const App = () => {
return (
<Slider {...settings} >
{[image1, image2, ...].map((image, i) => (
<Image key={i}
id={image}
src={image}
alt="image" />
))}
</Slider>
)