Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

302
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!