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

360
Visualizações
Cambiar el color del polígono al pasar el mouse en reaccionar js (componente funcional)

Estoy mostrando varios polígonos en el mapa de Google y quiero cambiar el color del polígono al pasar el mouse. Estoy usando un componente basado en funciones. Así es como se ve mi código:

Se llama hover

 const changePolygonBG = (polygon) => { if( typeof polygon === 'undefined'){ return false; } const currentColor = polygon.fillColor == fillColors[0] ? fillColors[1] : fillColors[0]; polygon.setOptions({fillColor: currentColor}); }

Código de polígono

 <Polygon paths={triangleCoords} onMouseover={ changePolygonBG } onMouseout={ changePolygonBG } strokeOpacity={0.8} strokeWeight={2} fillColor={ fillColors[0] } fillOpacity={0.35} />

Cuando paso el mouse sobre el polígono, muestra un error: "Error de tipo no detectado: polígono.setOptions no es una función"

Enlace de Codesandbox

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