Я выполнил следующее, чтобы установить bootstrap 4 в мой проект Angular 2: Принятый ответ, после первых 1,2,3 и 4 шагов
Однако, когда я добавляю следующий HTML
к моему компоненту заголовка:
<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>
Как вы можете видеть его раскрывающийся список в основном, когда я нажимаю на раскрывающийся список, страница обновляется, вместо этого она не отображает параметр "выйти".
Это мой раздел стилей angular-cli.json
:
"styles": [
"styles.css",
"../node_modules/bootstrap/dist/css/bootstrap.min.css"
],
И внутри моего модуля Angular 2:
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
Затем я импортирую NgbModule в раздел импорта.
Я явно что-то пропустил, может кто-то пролить свет на то, что это может быть точно?