Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

138
Visualizações
La configuración de backgroundImage en línea no funciona en React

Estoy usando una función que devolverá la ruta completa de la imagen.

 const imagePath = (imagePath) => { const domainPath = "http://localhost:9005/gallery/original/"; const fullImagePath = domainPath + imagePath; return fullImagePath; };

Ahora, si uso el siguiente código, funcionará y mostrará la imagen en el navegador:

 <img src={imagePath(item.mediaPath)} alt="cow images" />

Pero si uso el siguiente código, NO funcionará:

 <div className="bg-image-blur" style={{ backgroundImage: "url(" + imagePath(item.mediaPath) + ")", }} ></div>

Consulte la imagen a continuación de mi elemento de inspección. El estilo se agrega al elemento:
ingrese la descripción de la imagen aquí

y tampoco funcionará si no uso la función imagePath :

 <div className="bg-image-blur" style={{ backgroundImage: "url(" + "http://localhost:9005/gallery/original/" + id.mediaPath + ")", }} ></div>

Cual es el problema ?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No funciona porque no has puesto '' para url . Y le sugiero que use literales de plantilla para su concatenación de cadenas en su lugar para una apariencia más fácil

 <div className="bg-image-blur" style={{ backgroundImage: `url('${imagePath(item.mediaPath)}')`, }} ></div>

Puede consultar este documento para comprender cómo se ve background-image con url

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda