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

294
Vistas
Cómo actualizar otra página en reaccionar JS

Así que aquí:

Quiero actualizar la página A, pero la actualización se activará en la página B. ¿Hay alguna otra forma en la que no sea del almacenamiento local?

Porque estoy trabajando en un sitio web de comercio electrónico. Y quiero que la página A se actualice cuando se hace clic en un botón de la página B. Para que el contenido de la página A se actualice al igual que en la página B.

Para entender más:

la página A es la pantalla de detalles del pedido para el cliente o cliente la página B es la pantalla de detalles del pedido para el socio o vendedor

Entonces, la idea es que cuando el socio/vendedor actualice el estado del pedido (en camino, en la cocina, completo) desde la página B, la página A se actualizará para que el cliente vea el estado actualizado de su pedido.

Espero que tenga sentido. Una ayuda es realmente muy apreciada. ¡Muchas gracias!

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

0

El escenario es bastante parecido a tener una página de administración y una página de cliente. Al actualizar el estado del estado de un producto desde la página de administración, también queremos actualizar el de la página del Cliente.

Creo que puede usar firebase/firestore: en la página de administración puede actualizar el documento de una colección, por ejemplo, producto

 const productRef = db.collection('product').doc('id_1'); const res = await productRef.set({ status: "active" }, { merge: true });

En el sitio del cliente, podemos escuchar el cambio en el documento de esa colección. Por ejemplo:

 firestore().collection('product').onSnapshot(querySnapshot => { // handle changes to documents in the collection here })

Al hacerlo, resuelve un problema mayor en el que el usuario puede ser cualquier navegador o dispositivo...

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