我的应用程序中有一个区域,它显示了用户想要查看的不同形式。所以我通过更改这4个值来隐藏/显示它:
this.createCustomer = false;
this.createCustomerBranch = false;
this.createHardwareTypes = false;
this.createStock = false;
所以,当用户现在来到我的链接时:
<a class="dropdown-item" *ngIf="authService.isAdmin()" [routerLink]="['/admin']">Anlegen</a>
因此,点击此链接后,this.createStock = false
应在视图发生变化后变为true
。
我是否必须通过点击该链接来切换功能,或者我该如何解决?
答案 0 :(得分:1)
(对不起先前的错误回答) 我不明白你为什么要使用
[routerLink]="['/admin']
我假设您停留在包含表单的同一页面上?
我会用:
<a class="dropdown-item" *ngIf="authService.isAdmin()"
(click)="createStock = !createStock">Anlegen</a>
也许使用按钮代替链接? 希望我能正确理解这个问题。