从主页重定向到登录页面时无法隐藏登录页面中的导航栏
Unable to hide the navigation bar in login page when redirecting from home page to login page
我正在尝试使用 Angular Material 和 [=34= 在 Angular 中实现示例应用程序]Angular 弹性布局.
我已经实现了一个导航栏,它隐藏在登录页面中,但在应用程序的所有页面中都可见。
我创建了一个名为 showmenu.service.ts 的 service,我在其中声明了两个变量并将它们分配为布尔值。 .
我可以在启动应用程序时隐藏登录页面中的导航栏。但是当我登录应用程序时,我的控制台出现以下错误,如下所示。
我无法找出问题所在..而且当我尝试注销时,我再次在我的登录页面中看到导航栏,如下所示。
谁能帮我解决这个问题....?
请访问我的示例应用程序here
如果 *ngIf
,请尝试使用 [hidden]
。几个月前我遇到了同样的问题,它解决了我。 所以它应该可以解决您的错误。
所以用这个 [hidden]="showmenu.visible1"
而不是 *ngIf="showmenu.visible1"
并请检查 它是如何使用服务为 show/hide 菜单工作的,并与您的代码进行比较...
我正在尝试使用 Angular Material 和 [=34= 在 Angular 中实现示例应用程序]Angular 弹性布局.
我已经实现了一个导航栏,它隐藏在登录页面中,但在应用程序的所有页面中都可见。
我创建了一个名为 showmenu.service.ts 的 service,我在其中声明了两个变量并将它们分配为布尔值。 .
我可以在启动应用程序时隐藏登录页面中的导航栏。但是当我登录应用程序时,我的控制台出现以下错误,如下所示。
我无法找出问题所在..而且当我尝试注销时,我再次在我的登录页面中看到导航栏,如下所示。
谁能帮我解决这个问题....?
请访问我的示例应用程序here
如果 *ngIf
,请尝试使用 [hidden]
。几个月前我遇到了同样的问题,它解决了我。 所以它应该可以解决您的错误。
所以用这个 [hidden]="showmenu.visible1"
而不是 *ngIf="showmenu.visible1"
并请检查