【发布时间】:2020-10-05 12:54:15
【问题描述】:
Nav Link 1、Nav Link 2 和 Nav Link 3 按钮在 app.component.html 中定义:
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" (click)="onNavClick()" >Nav Link 1</a>
</li>
<li class="nav-item">
<a class="nav-link" (click)="onNavClick()" >Nav Link 2</a>
</li>
<li class="nav-item">
<a class="nav-link" (click)="onNavClick()" >Nav Link 3</a>
</li>
</ul>
另外三个导航链接Nav Link 4、Nav Link 5和Nav Link 6是用
<li class="nav-item" *ngFor="let name of names">
<a class="nav-link" >{{name}}</a>
</li>
显然,使用*ngFor 指令创建的那些会以不同的方式呈现,并且会丢失任何样式。如何解决此问题> 这是 Stackblitz 项目的链接:
https://stackblitz.com/edit/angular-ivy-sff2wk?file=src%2Fapp%2Fapp.component.html
【问题讨论】:
标签: angular typescript ngfor