Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何在登录页面2上隐藏侧边栏_Angular_Sidebar - Fatal编程技术网

Angular 如何在登录页面2上隐藏侧边栏

Angular 如何在登录页面2上隐藏侧边栏,angular,sidebar,Angular,Sidebar,我目前正在研究Angular 2,有一件事我被卡住了。我只想在我的登录页面上隐藏我的边栏组件,登录后,像平常一样显示它。但是我找不到我该怎么做。我环顾四周,发现*ngIf=“nav.visible”,但它会引发控制台错误,不适合生产模式。此外,它是为导航栏和我谈论的侧边栏。 你知道怎么做吗? 任何帮助都将不胜感激。谢谢。您可以使用您可以使用以下是Stackblitz链接,用于您可能的场景 链接1-> 链接2-> 看看这个 以下是Stackblitz链接,用于您可能的场景 链接1-> 链接2->

我目前正在研究Angular 2,有一件事我被卡住了。我只想在我的登录页面上隐藏我的边栏组件,登录后,像平常一样显示它。但是我找不到我该怎么做。我环顾四周,发现*ngIf=“nav.visible”,但它会引发控制台错误,不适合生产模式。此外,它是为导航栏和我谈论的侧边栏。 你知道怎么做吗?
任何帮助都将不胜感激。谢谢。

您可以使用

您可以使用

以下是Stackblitz链接,用于您可能的场景

链接1->

链接2->


看看这个

以下是Stackblitz链接,用于您可能的场景

链接1->

链接2->


看看这个

侧边栏是如何实现的?如何处理登录?在不知道的情况下回答你的问题是不可能的。边栏从一开始就不应该在那里。按照您构建它的方式,明天您将发布一个新问题“如何在404页面上隐藏侧边栏”。您应该有一个布局组件,它保存布局,并有自己的
路由器出口
。侧边栏是如何实现的?如何处理登录?在不知道的情况下回答你的问题是不可能的。边栏从一开始就不应该在那里。按照您构建它的方式,明天您将发布一个新问题“如何在404页面上隐藏侧边栏”。您应该有一个布局组件,它保存布局并有自己的
路由器出口