我正在尋找一些關於Angular2的預期設計是用於登錄還是登錄視圖的建議。Angular2路由設計 - 默認導航組件與登錄
如果我的用戶登錄,我想要一個默認顯示的導航和菜單欄組件 - 因此我會把它放在顯示當前路由視圖的router-outlet之外。
路由是由路由守護,如果用戶沒有登錄其重定向到一個登錄頁面的保護。
這裏的漁獲艱難的,我顯然不希望菜單和導航顯示,如果用戶尚未登錄。
那麼這種情況下的預期設計是什麼?我是否需要使用2個路由器插座,一個用於登錄vs!loggedIn視圖,另一個用於實際路由組件?
謝謝!最初,這對我來說並不適用,因爲一些CSS設計問題,但最終我決定css必須改變,因爲ngIf確實是處理這種情況的最佳方式。乾杯,湯姆 – TommyF