Code: Select all
Routing.RegisterRoute("login", typeof(LoginPage));
Routing.RegisterRoute("profile", typeof(ProfilePage));
Routing.RegisterRoute("history", typeof(HistoryPage));
< /code>
Wenn ein Benutzer von der Anmeldung zum Profil zum Verlauf und zurück zum Profil navigiert, ähnelt der Shell -Status der App: < /p>
////login/profile/history/profile
Ebenso in demselben Szenario, der versucht, mit der .. Notation zu navigieren, konnte die Route nicht entdeckt werden. Fehlt mir etwas entweder in der Registrierung oder in der Navigation meiner Routen?
Code: Select all
Shell.Current.GoToAsync("//profile")
navigiert mit einem der folgenden Aussagen wird die App nicht ausgesetzt, sondern in den oben gezeigten ungeraden Zustand:
Code: Select all
Shell.Current.GoToAsync("profile")
Shell.Current.GoToAsync("/profile")