【发布时间】:2017-12-19 19:55:41
【问题描述】:
我在我的 Angular 应用程序的引导程序中使用导航栏示例,但导航栏根本没有出现。
这里是导航栏 html
<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand" href="#">Navbar</a>
<div class="collapse navbar-collapse" id="navbarNavDropdown">
<ul class="navbar-nav">
<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" href="#">Features</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Pricing</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="http://example.com" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropdown link
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
</div>
</li>
</ul>
</div>
</nav>
我已经安装了引导程序npm install bootstrap --save
并在styles.css 中导入引导程序@import '~bootstrap/dist/css/bootstrap.css';
请帮忙谢谢
【问题讨论】:
-
在 index.html 中添加 maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/…"
-
你有 .angular-cli.json 文件吗?如果是这样,您可以输入 "styles": [ "styles.css", "../node_modules/bootstrap/dest/css/bootstrap.min.css" ] 如果您有 npm install,这应该在您的 Angular 项目中添加引导功能已经引导
-
@MikeWight 我添加了它没有任何反应
-
@Akram 它可以工作,但是如果我将它添加到styles.css 或angular.cli.json 文件中的任何cmets,为什么它不能以角度方式工作
-
您是否关闭了您的命令 control+c 然后重新启动了 ng serve?
标签: twitter-bootstrap angular navbar bootstrap-4