'How to fix angular12 and bootstrap toggle collapse button when clicked?
@Component({
selector: 'app-nav',
templateUrl: './nav.component.html',
styleUrls: ['./nav.component.css']
})
export class NavComponent implements OnInit {
collapsed = true;
constructor() { }
ngOnInit(): void {
}
}
<nav class="navbar navbar-expand-md navbar-light fixed-top">
<a class="navbar-brand" routerLink="/home">
<span id="logo">Logo</span>
</a>
<button class="navbar-toggler" type="button" aria-controls="navbarContent" [attr.aria-expanded]="!collapsed" aria-label="Toggle navigation" (click)="collapsed = !collapsed">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse " [class.collapse]="collapsed" id="navbarContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" routerLink = "/home">HOME <span class="sr-only"></span></a>
</li>
<li class="nav-item">
<a class="nav-link" routerLink = "/learning">Page1</a>
</li>
<li class="nav-item">
<a class="nav-link" routerLink = "/project">Page2</a>
</li>
<li class="nav-item">
<a class="nav-link" routerLink = "/happiness">page3</a>
</li>
<li class="nav-item">
<a class="nav-link" routerLink = "/about">ABOUT</a>
</li>
</ul>
</div>
</nav>
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
