Bootstrap导航栏切换按钮不起作用-显示但无法打开导航栏角度

问题描述

我有一个关于引导导航栏切换器的简单问题。当窗口变小时,切换器确实出现,但是当我单击它时,导航栏不会出现。想知道是否有人可以快速查看我的代码并指出可能缺少的内容。相对较新的引导程序,因此不胜感激! (我还遵循了有关集成引导程序的所有设置说明,因此在这里也不应该成为问题)。

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文件。