Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

225
Vistas
Las imágenes del carrusel de React.JS no se muestran

Entonces, después de pasar el nuestro descubriendo cómo enrutar la carpeta de imágenes a mi componente Slider.js, todavía parece que no puedo hacer que aparezcan las imágenes.

Aquí está mi código Slider.js

 import React, {useState} from 'react' import './Slider.css' import BtnSlider from './BtnSlider' import dataSlider from './dataSlider' export default function Slider() { const [slideIndex, setSlideIndex] = useState(1) const nextSlide = () => { if(slideIndex !== dataSlider.length){ setSlideIndex(slideIndex + 1) } else if (slideIndex === dataSlider.length){ setSlideIndex(1) } } const prevSlide = () => { if(slideIndex !== 1){ setSlideIndex(slideIndex - 1) } else if (slideIndex === 1){ setSlideIndex(dataSlider.length) } } const moveDot = index => { setSlideIndex(index) } return ( <div className="container-slider"> {dataSlider.map((obj, index) => { return ( <div key={obj.id} className={slideIndex === index + 1 ? "slide active-anim" : "slide"} > <img src={process.env.PUBLIC_URL + `/images${index + 1}.jpg`} /> </div> ) })} <BtnSlider moveSlide={nextSlide} direction={"next"} /> <BtnSlider moveSlide={prevSlide} direction={"prev"}/> <div className="container-dots"> {Array.from({length: 5}).map((item, index) => ( <div onClick={() => moveDot(index + 1)} className={slideIndex === index + 1 ? "dot active" : "dot"} ></div> ))} </div> </div> ) }

Muestra esto cuando hago clic y me deslizo. Solo necesita asegurarse de que el src esté funcionando ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda