Angular2 routing 角度Firebase在登录屏幕上隐藏导航栏

Angular2 routing 角度Firebase在登录屏幕上隐藏导航栏,angular2-routing,navbar,angularfire2,Angular2 Routing,Navbar,Angularfire2,有人能帮我理解在我未登录时在这个登录屏幕上隐藏导航栏的最佳方法吗。一旦我登录,它对我的应用程序是持久的(出于某种原因,我的登录在stackblitz中不起作用,但它在我的本地主机上运行良好)。我的导航栏是从app.component.html生成的,然后成功登录routes调用dashboard.component.html。我需要在登录屏幕上隐藏导航栏。。。如果有人知道为什么我的google、twitter和email auth没有在Snackblitz上工作,那会有所帮助……这是一个帮助理解

有人能帮我理解在我未登录时在这个登录屏幕上隐藏导航栏的最佳方法吗。一旦我登录,它对我的应用程序是持久的(出于某种原因,我的登录在stackblitz中不起作用,但它在我的本地主机上运行良好)。我的导航栏是从
app.component.html
生成的,然后成功登录
routes
调用
dashboard.component.html
。我需要在登录屏幕上隐藏导航栏。。。如果有人知道为什么我的google、twitter和email auth没有在Snackblitz上工作,那会有所帮助……这是一个帮助理解编码的好平台。谢谢你的帮助

所有的代码都在这里


ng如果="!认证的
或类似的东西?当它为真时,隐藏导航栏,因为用户还没有登录。我尝试了这个。我将变量“LOGGEDIN”设置为true/false。我有。。。我所有的导航条形码都在这里在我的app.component.html中,它确实会在登录屏幕上隐藏菜单,但当我登录时,我的路线会导航到仪表板。。。导航栏仍然隐藏着。。。登录后我需要做什么才能显示导航栏?在登录页面上,您将
LOGGEDIN
设置为
false
,登录后,您将
LOGGEDIN
设置为
true