如果使用routerLink从链接/按钮在当前页面上重新加载视图?

问题描述 投票:0回答:1

我在app.component.ts中有一个带工具栏的角度应用程序。工具栏上的按钮可链接到有角度的路由器:app.component.ts

<mat-toolbar>
    <a (click)="showLogin()" routerLink="login"><button mat-button>Login</button></a>
</mat-toolbar>

在/ login中,我可以显示两种不同的形式:注册或登录形式。我使用布尔变量在两者之间交换。我的问题是,每当我在注册表单上时,单击工具栏上的“登录”按钮,都不会将状态刷新回登录表单。我该怎么做?

angular typescript service
1个回答
0
投票

使用共享服务在组件之间传递布尔标志:

© www.soinside.com 2019 - 2024. All rights reserved.