【发布时间】:2019-01-27 04:54:35
【问题描述】:
我的导航栏,
<div *ngIf = ("path == '/login'" && "path == '/home'") class="tabs-header-nav">
<a routerLink="/login" class="nav-link active">login</a>
<a routerLink="/bb" class="nav-link">home</a>
<a routerLink="/" class="nav-link">CC</a>
</div>
<div *ngIf = ("path == '/aa'" || "path == '/bb'") class="tabs-header-nav">
<a routerLink="/aa" class="nav-link active">aa</a>
<a routerLink="/bb" class="nav-link">bb</a>
<a routerLink="/" class="nav-link">CC</a>
</div>
同样,我的 html 中有 5 到 6 个导航栏。现在我需要为特定页面显示一个特定的导航栏。单个 if 条件( *ngIf = "path === '/aa'" )似乎正在工作,如果我给出多个条件它不起作用。你能帮我解决这个问题吗?
【问题讨论】:
-
结帐
NgSwitch -
你能举个例子说明什么是行不通的吗?
标签: html angular typescript angular6