问题描述
我有一个关于引导导航栏切换器的简单问题。当窗口变小时,切换器确实出现,但是当我单击它时,导航栏不会出现。想知道是否有人可以快速查看我的代码并指出可能缺少的内容。相对较新的引导程序,因此不胜感激! (我还遵循了有关集成引导程序的所有设置说明,因此在这里也不应该成为问题)。
2020-09-24T21:47:46.287582+00:00 heroku[Worker.1]: State changed from down to starting
2020-09-24T21:47:50.897314+00:00 heroku[Worker.1]: Starting process with command `node index.js`
2020-09-24T21:47:51.670372+00:00 heroku[Worker.1]: State changed from starting to up
2020-09-24T21:47:51.679760+00:00 heroku[Worker.1]: Idling
2020-09-24T21:47:51.681831+00:00 heroku[Worker.1]: State changed from up to down
2020-09-24T21:47:51.690302+00:00 heroku[Worker.1]: Idling because quota is exhausted
2020-09-24T21:47:58.375717+00:00 app[Worker.1]: Error waiting for network: Resource temporarily unavailable
<nav class="navbar navbar-expand-lg navbar-light ">
<a class="navbar-brand">MY NAME HERE</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item active">
<a class="nav-link" href="/home">Home<span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="/projects">Projects</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blogs">Blogs</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blogs">LinkedIn</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/contact">Contact</a>
</li>
</ul>
</div>
</nav>
解决方法
当您不使用引导程序导入jquery时,就会出现此问题。 Bootstrap使用jquery来实现某些功能,例如切换弹出窗口,下拉菜单和模式等,因此必须这样做。 请安装Jquery并将其导入angular.json文件。