我正在寻找一些关于Angular2的预期设计是用于登录还是登录视图的建议。Angular2路由设计 - 默认导航组件与登录
如果我的用户登录,我想要一个默认显示的导航和菜单栏组件 - 因此我会把它放在显示当前路由视图的router-outlet之外。
路由是由路由守护,如果用户没有登录其重定向到一个登录页面的保护。
这里的渔获艰难的,我显然不希望菜单和导航显示,如果用户尚未登录。
那么这种情况下的预期设计是什么?我是否需要使用2个路由器插座,一个用于登录vs!loggedIn视图,另一个用于实际路由组件?
谢谢!最初,这对我来说并不适用,因为一些CSS设计问题,但最终我决定css必须改变,因为ngIf确实是处理这种情况的最佳方式。干杯,汤姆 – TommyF