Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

105
Views
React no está leyendo imágenes locales

Estoy tratando de crear un control deslizante de imagen para los proyectos en mi cartera. Creé un archivo semilla con las rutas locales a las imágenes y alts para cada imagen. Mientras trato de mapear las fotos en la página de proyectos, puedo ver todos los valores alternativos y la primera imagen, pero las imágenes posteriores no se leen.

Archivo semilla:

 import Crescendo from "../assets/images/crescendo 2 (1).png";
import Donate from "../assets/images/donate homepage.png";
import Password from "../assets/images/password 2.png";
import SuperWiki from "../assets/images/super hero 2.jpg";
import Calculator from '../assets/images/react-calculator.png';

export const SliderData = [
 {
 image: Crescendo,
 alt: "Crescendo, Full-stack project"
 },
 {
 image: Donate,
 alt: "Donate, a MERN stack project for displaying charities worth donating to"
 },
 {
 image: Password,
 alt: "A frontend designed and functional password generator"
 },
 {
 image: SuperWiki,
 alt: "Super Hero Wiki, designed with Marvel API to provide results for user's searches"
 },
 {
 image: Calculator,
 alt: "A calculator built using React and Javascript"
 }
];

archivo de componentes:

 import React from 'react'
import {SliderData} from './SliderData';

function Projects() {
 return (
 <>
 {SliderData.map((slide, index) =>{
 return(
 <img src={slide.image} alt={slide.alt}></img>
 )
 })}
 </>
 )
}

export default Projects

¡Gracias por su ayuda de antemano!

almost 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Creo que debes reemplazar "../" para que sea como "./" (un punto)

 import image001 from "./assets/images/001.jpg";
import image002 from "./assets/images/002.png";

export const SliderData = [
 {
 image: image001,
 alt: "Crescendo, Full-stack project"
 },
 {
 image: image002,
 alt: "Donate, a MERN stack project for displaying charities worth donating to"
 },
];
 import {SliderData} from './SliderData';
function App() {
 return (
 <>
 {SliderData.map((slide, index) =>{
 return(
 <img src={slide.image} alt={slide.alt}></img>
 )
 })}
 </>
 );
}
export default App;

Resultado :

almost 4 years ago · Santiago Trujillo Report

0

Reinicié el servidor y todas las imágenes aparecen de repente en el mapa. Supongo que fue solo una falla en el servidor de reacción.

almost 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!