Ich bin auf der Suche nach einem Ratschlag, was das beabsichtigte Design in Angular2 für eine eingeloggte vs.! LoggedIn-Ansicht ist.Angular2 Routing Design - Standard-Navigationskomponenten vs. Login
Wenn mein Benutzer angemeldet ist, möchte ich standardmäßig eine Navigations- und Menüleistenkomponente anzeigen - daher würde ich ihn außerhalb des Router-Ausgangs platzieren, der die aktuelle Routenansicht anzeigt.
Die Routen sind durch eine Strecke Wache geschützt, die auf eine Login-Seite umleitet, wenn der Benutzer nicht angemeldet ist.
Hier ist der Fang ist hart, ich offensichtlich nicht will, das Menü und die Navigation, wenn der Benutzer zu zeigen, noch nicht eingeloggt
Also was ist der beabsichtigte Entwurf für diese Situation? Muss ich 2 Router-Ausgänge verwenden, einen für eine eingeloggte vs-geloggte-Sicht und einen für die tatsächliche Route-Komponente?
Danke! Anfangs funktionierte das nicht für mich aufgrund einiger CSS-Design-Probleme, aber am Ende entschied ich, dass sich die CSS ändern musste, da die ngIf in der Tat der beste Weg ist, mit dieser Situation umzugehen. Prost, Tom – TommyF