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

418
Views
etiqueta de imagen: ¿cómo poner un ICONO (no una cadena, NO una URL) en caso de falla de la URL?

Estoy usando React.js como marco Frontend,

Tengo un icono de antd, y quiero ponerlo en el accesorio 'alt' de una etiqueta de imagen, por lo que en caso de que la URL que pase allí sea nula, irá a poner el icono allí.

Intenté usar 'alt' pero solo acepta cadenas. ¿Es posible poner allí un icono? (como uno de antd?)

para enfatizar - Quiero agregarlo como - <Image alt={<StepBackwardOutlined />}

como en un ícono real y NO COMO UNA URL.

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Usa el atributo onerror .

De los documentos:

 <img src="imagefound.gif" onerror="this.onerror=null;this.src='logoIcon.jpg';" />

Aquí logoIcon.jpg es la ruta del icono.

about 4 years ago · Juan Pablo Isaza Report

0

Puede usar en onError. Dentro de onError puede crear una función fuera del retorno principal, por ejemplo: -

 const onErrorImage = ((e) => { e.target.src = <StepBackwardOutlined /> })

<img onError={onErrorImage} />

Nunca lo probé con un componente... y nunca vi a alguien usándolo... así que no estoy seguro de si funcionará o no.

about 4 years ago · Juan Pablo Isaza 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!