Maison > Questions et réponses > le corps du texte
P粉3331862852023-09-05 13:58:16
Ajouter l'attribut bootstrap au bouton :
<button class="btn btn-primary btn-sm" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation" > Abrir </button>
Code du lien : https://stackblitz.com/edit/angular-bootstrap-5-dynamic-navbar-77sj13?file=app/app.component.html
Cela fonctionnera cependant. Gardez à l'esprit que votre application angulaire doit contrôler ces éléments, donc mélanger des bibliothèques externes avec des bibliothèques framework (Angular, Vue, React) causera toujours des problèmes
Pour cette utilisation, il existe des implémentations spéciales, par exemple : https://ng- bootstrap.github.io/#/home Guide d'angle
Une autre option consiste à utiliser ngIf pour afficher la barre de navigation (pas d'animation par défaut)
Un autre lien : https://stackblitz.com/edit/angular-bootstrap-5-dynamic-navbar-hygpzq?file=app/app.component.html