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

155
Visualizações
Renderice un componente haciendo clic en un enlace en React

Estoy construyendo una historia en un libro de cuentos, pero eso no es muy relevante para la pregunta en cuestión. Básicamente, necesito crear una situación en la que tenga una etiqueta de anclaje que, al hacer clic, abra un cuadro de diálogo/ventana modal. El diálogo es un componente, <Dialog /> . Lo estoy simulando como algo que se parece a:

 <a onclick={launches Dialog component}>Click Me</a>

Esto parece una pregunta simple y simplemente no sé la respuesta. ¡Agradezco la ayuda!

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

0

Tendría algunas formas de satisfacer sus necesidades.

  1. Uso useState y representación condicional
 const [open, setOpen] = useState(false) <a onClick={() => setOpen(true)}>Click Me</a> {open && <MyComponent />}
  1. Usando useState y css
 const [open, setOpen] = useState(false) <a onClick={() => setOpen(true)}>Click Me</a> {/* You could use visibility instead of display */} <MyComponent style={{display: open ? 'block' : 'none'}} />
  1. En caso de una nueva ventana, recomendaría usar alguna biblioteca externa como reaccionar-nueva-ventana
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