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

257
Vistas
Forzar página para volver a renderizar a través de ventana emergente

Soy nuevo en Reaccionar. Tengo una pregunta sobre cómo forzar la visualización de la página a través de una ventana emergente.

Ahora escribí mi página en un componente de función. Y tiene una ventana emergente que podría cambiar el texto de la página. Sin embargo, la actualización irá primero a la base de datos del servidor y no se mostrará en la página después de enviar el formulario emergente.

Sé que podemos usar windows.location.reload para recargar toda la página. Pero me gustaría saber cómo puedo volver a renderizar el componente de la función en lugar de recargar toda la página.

¡Muchas gracias!

Editar: Esta es una parte del código de la página principal. values y setValues son creados por [values, setValues] = useState({name: "", birthDate: ""}); .

 <PopUpEdit values={values} setValues = {setValues} trigger={buttonPopUpEdit} setTrigger={setButtonPopUpEdit} > Edit </PopUpEdit>

En el formulario emergente,

 const onSubmit = async(event)=>{ event.preventDefault(); props.setValues(event.target.value); props.setTrigger(undefined); }

Tanto la página principal como el formulario emergente son componentes de función. ¡Gracias!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

en reaccionar js todo se basa en el state . debe agregar useState que se representa con cada cambio.

Véase también Hook básico useState

ingrese la descripción de la imagen aquí

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