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

165
Visualizações
¿Cómo puedo restablecer el estado de este formulario desplegable condicional cuando el usuario cambia el valor?

Tengo un formulario en este codesandbox . Tengo console.log el estado para mayor claridad.

El formulario tiene 3 botones de radio para seleccionar. El botón Community Dialogue no tiene ningún menú desplegable. El botón Interpersonal tiene un menú desplegable con 3 campos de texto para la entrada de datos. El botón Media tiene un menú desplegable para 3 botones de radio. Cada uno de los botones desplegables de medios tiene un menú desplegable con campos de texto para la entrada de datos.

mi reto

Mi desafío está en el valor condicional del estado de los botones desplegables de Medios en la función setFormData en la línea 93 de App.js Si un usuario selecciona el botón Multimedia y selecciona cualquiera de los subbotones, diga Jingles , el valor de showMediaquestion y showJinglequestion se establecerá en true .

Si el usuario vuelve a seleccionar el botón Community Dialogue , espero que el valor de showMediaquestion y showJinglequestion se establezca de nuevo en false para que el menú desplegable se cierre. Pero en este caso no es así, ya que solo el valor de showMediaquestion se vuelve a establecer en false .

¿Cómo puedo asegurarme de que después de que un usuario seleccione cualquiera de los botones desplegables en el botón de opción Media , si vuelve a seleccionar cualquier otro valor, el estado de showJinglequestion , showElecquestion y showPrintquestion volverá a ser falso?

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