import { useState, useEffect } from 'react'; const images = [ { url: "/b1.jpg", alt: "绿色科技", title: "创新环保技术" }, { url: "/b2.jpg", alt: "可持续发展", title: "可持续未来" }, { url: "/b3.jpg", alt: "科技创新", title: "引领科技创新" } ]; export default function HomeCarousel() { const [currentIndex, setCurrentIndex] = useState(0); useEffect(() => { const timer = setInterval(() => { setCurrentIndex((prevIndex) => prevIndex === images.length - 1 ? 0 : prevIndex + 1 ); }, 5000); return () => clearInterval(timer); }, []); const nextSlide = () => { setCurrentIndex((prevIndex) => prevIndex === images.length - 1 ? 0 : prevIndex + 1 ); }; const prevSlide = () => { setCurrentIndex((prevIndex) => prevIndex === 0 ? images.length - 1 : prevIndex - 1 ); }; return (
{/* 图片容器 */}
{images.map((image, index) => (
{image.alt}

{image.title}

))}
{/* 修改控制按钮样式 */} {/* 指示器 */}
{images.map((_, index) => (
); }