bizz84 / bizz84/nested_navigation_examples

in a web app with the beamer example, the web browser back button does not work correctly

Aperta
#5 1 commento 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
118
Fork
20
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

in a web app with beamer, the web browser back button does not work correctly.

When I run the beamer version for the web and google chrome, I can switch between the details screens A and B and the counters that they display are independent and are not lost when I switch between the two details screens using the bottom navigation buttons. Each time I switch, the URL in the browser address bar changes between a and b
http://localhost:64367/#/a/details
http://localhost:64367/#/b/details
but when I look in the browser back button history it shows "Details B" a lot instead of alternating. If I select the first one in the list, the URL changes from B to A but the screen itself stays on "details B". Sometimes when I click the browser back button the details screen does change from B to A (along with the URL) but the counter on screen A gets reset to zero.

![image](https://user-images.githubusercontent.com/39331416/230720218-5f32849a-360a-45f8-83c5-4af86048f21f.png)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Esegui l'esempio web Beamer in Google Chrome e riproduci la navigazione tra le schermate di dettaglio A e B usando la navigazione inferiore e il pulsante Indietro del browser. Esamina la gestione delle route annidate e della cronologia del browser attorno a queste schermate. Il lavoro è completato quando la cronologia alterna correttamente, la selezione di una voce della cronologia aggiorna la schermata visualizzata e il contatore di ciascuna schermata viene preservato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
flutter
Ambito
frontend, web-dev
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.