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

215
Visualizações
Mostrar entrada basada en otro valor de entrada en Reactjs

Estoy creando una aplicación de reacción con datos de formulario de JSON.

La implementación se completó, pero tengo un problema al crear un cuadro de entrada que depende de otro.

Cosas Probadas:

 const config: { [key: string]: any } = { defaultHidden: [ "dose", "reason", "moreDetails", "doseOneDetails", "doseTwoDetails" ], vaccinated: { vaccinated: ["reason", "doseOneDetails", "doseTwoDetails"], not_vaccinated: ["dose", "doseOneDetails", "doseTwoDetails"] } };

A medida que los datos se recuperan de JSON, he creado una variable de configuración para que el valor predeterminado esté oculto y oculto en la selección de campos particulares.

Problema: (ambos ocurren después de seleccionar la dosis del cuadro de selección)

-> No se puede mostrar el cuadro de entrada de detalles de la dosis uno después de seleccionar la dosis uno.

-> No se puede mostrar el cuadro de entrada de detalles de la dosis dos después de seleccionar la dosis dos.

El problema anterior ocurre debido a la vaccinated: ["reason", "doseOneDetails", "doseTwoDetails"], ya que tiene ambos campos ocultos. Pero estoy atascado en cómo mostrar el campo de entrada respectivo.

Requisito:

Escenario 1:

El usuario selecciona vaccinated como una opción del primer cuadro de selección, luego aparece el cuadro de selección con datos como Dose One y Dose Two . Luego, si el usuario selecciona cualquiera de las dosis, debe agregar detalles sobre esa dosis respectiva.

Escenario 1: (Trabajando ahora)

El usuario selecciona Not Vaccinated como una opción del primer cuadro de selección, luego se mostrará el cuadro de selección del reason .

Ejemplo de trabajo:

Editar y mecanografiado (bifurcado)

La configuración actual solo toma un nivel, pero ¿cómo podemos manejar varios niveles (la entrada depende de otra, etc. ) como el escenario anterior?

Amablemente ayúdame a salir de este apuro ya que estoy atascado con esto por mucho tiempo. Gracias por adelantado.

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