Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

134
Vistas
Representación condicional de un div basado en el estado en reaccionar

A continuación se muestra un componente de autenticación que maneja tanto el registro como el inicio de sesión de un usuario en una aplicación. El enfoque utilizado fue representar condicionalmente un div en función de si un usuario se había registrado anteriormente en la aplicación o si es un usuario nuevo. El div no cambia según el estado inicial y según las condiciones establecidas. En este caso, el estado isSignUp es falso, por lo tanto, el usuario no se ha registrado antes, por lo tanto, se supone que todos los campos están disponibles para que el usuario ingrese datos, pero los campos se han omitido. A continuación se muestra el código

 const {isSignUp, setisSignUp} = useState(false); <form onSubmit = {handleSubmit} className = 'form'> {isSignUp && ( <div className='auth-form-field'> <input name="Full Name" type="text" placeholder="Full Name" className = "form-input" onChange={handleChange} required /> </div> )} <div className='auth-form-field'> <input name="Email" type="text" placeholder="Email" className = "form-input" onChange={handleChange} required /> </div> { isSignUp && ( <div className='auth-form-field'> <input name="User Name" type="text" placeholder="User Name" className = "form-input" onChange={handleChange} required /> </div>) } <div className = 'auth-form-field'> <input name="Password" type="password" placeholder="Password" className = "form-input" onChange={handleChange} required /> </div> {isSignUp && ( <div className = 'auth-form-field'> <input name="Confirm Password" type="password" placeholder="Confirm Password" className = "form-input" onChange={handleChange} required /> </div>) } </form>
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Su sintaxis de useState es incorrecta aquí

Sintaxis correcta:

 const [isSignUp, setisSignUp] = useState(false);
about 4 years ago · Juan Pablo Isaza Denunciar

0

La sintaxis correcta para usar useState es con corchetes, así

 const [isSignup, setIsSignUp] = useState(false);
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda