我在app.component.ts中有一个带工具栏的角度应用程序。工具栏上的按钮可链接到有角度的路由器:app.component.ts
<mat-toolbar>
<a (click)="showLogin()" routerLink="login"><button mat-button>Login</button></a>
</mat-toolbar>
在/ login中,我可以显示两种不同的形式:注册或登录形式。我使用布尔变量在两者之间交换。我的问题是,每当我在注册表单上时,单击工具栏上的“登录”按钮,都不会将状态刷新回登录表单。我该怎么做?
使用共享服务在组件之间传递布尔标志: