Wie kann ich automatisch zum letzten ausgewählten untergeordneten Status wechseln, wenn ich nur den übergeordneten Status mit dem ui-Router anzeigen lasse?

9

Ich habe folgendes eingerichtet:

%Vor%

Wenn ein Benutzer zuvor auf der Seite /admin/xxx war, wird bei der nächsten Auswahl von /admin die Seite /admin/xxx erneut angezeigt.

Dies ist jedoch visuell ein Problem, da die Browser-URL /admin anzeigt und der Status nicht korrekt ist.

Gibt es einen Weg, wie ich einen Kind-Zustand speichern kann und ihn dann so habe, dass der Benutzer beim Übergang zum letzten bekannten Kind-Status in den Browser wechselt und diese URL im Browser angezeigt wird?

    
kontur 22.09.2013, 15:40
quelle

1 Antwort

4

Mach das:

%Vor%

Sieh diesen Plunkr: Ссылка

Bearbeiten: Wenn ich diese Antwort nach zwei Monaten noch einmal durchführe, merke ich, dass es etwas kurz ist (um es milde auszudrücken): Das wird die Anfrage auf die zuletzt ausgewählte Adminseite "umleiten", damit sie angezeigt wird die URL Ich habe den Plunkr aktualisiert und eine Funktion hinzugefügt, um die aktuelle URL des Dokuments anzuzeigen. So kann man sehen, dass nach dem Klicken auf / admin / die URL tatsächlich / admin / 12345 ist, wenn dies die zuvor besuchte Admin-Unterseite war.

    
Juliane Holzt 30.09.2013 13:09
quelle