bootstrap 4 Angulaire 2 déroulant ne fonctionne pas

J'ai suivi les opérations suivantes pour installer bootstrap 4 dans mon Angulaire 2 projet: Accepté de Répondre, à la suite de la première 1,2,3 et 4 étapes

Cependant lorsque je ajouter ce qui suit HTML à mon composant d'en-tête:

<nav class="navbar-dark bg-inverse">
<div class="container">
    <a href="#" class="navbar-brand"></a>
    <ul class="nav navbar-nav float-xs-right">
        <li class="nav-item dropdown">
            <a href="#" class="nav-link dropdown-toggle" id="nav-dropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">[email protected]</a>
            <div class="dropdown-menu" aria-labelledby="nav-dropdown">
                <a href="#" class="dropdown-item">Sign Out</a>
            </div>
        </li>
    </ul>
</div>

Comme vous pouvez le voir à son une liste déroulante en gros, quand je clique sur la liste déroulante l'actualisation de la page, au lieu de cela, il n'affiche pas le "signe" option.

C'est mon angular-cli.json section styles:

"styles": [
  "styles.css",
  "../node_modules/bootstrap/dist/css/bootstrap.min.css"
],    

Et à l'intérieur de mon Angulaire 2 module:

import { NgbModule } from '@ng-bootstrap/ng-bootstrap';

Je puis importer NgbModule dans les importations de l'article.

J'ai clairement manqué quelque chose, quelqu'un peut nous donner un indice sur ce qu'il peut-être exactement?

  • Voici comment ajouter ng-amorçage de votre module: ng-bootstrap.github.io/#/getting-started. Et voici comment ng-bootstrap des listes déroulantes de travail: ng-bootstrap.github.io/#/composants/déroulante. Vous ne pouvez pas utiliser la documentation de bootstrap et de l'espoir exactement le même balisage de travail avec ng-bootstrap: le point de ng-bootstrap est de permettre à l'aide de bootstrap composants comme déroulant dans angulaire façon.
  • Merci pour les liens! m'a aidée à sortir massivement! ai eu de travail à l'aide de ngbDropdown
  • Notez que bootstrap 4 est l'alpha et n'est pas une bonne idée de l'utiliser pour des projets. Parce qu'il aura beaucoup de changements et n'est pas stable. Viens de l'utiliser pour l'apprentissage pour l'avenir.
  • Je suis le seul à l'utiliser pour l'apprentissage.
InformationsquelleAutor Code Ratchet | 2016-12-24