【问题标题】:Bootstrap collapse navbar-collapse not working on angular 8引导折叠导航栏折叠不适用于角度 8
【发布时间】:2020-03-12 19:50:17
【问题描述】:

我尝试在我的 Angular 8 项目中使用 bootstrap collapse navbar-collapse 功能,但编译后它没有显示正确的输出。 我已经安装: bootstrap - 4.3.1 并对 angular.json 文件进行更改。 jquery 也安装在我的 Angular 项目中 这是我尝试实现的引导程序 sn-p。

header.component.html

<nav class="navbar navbar-default">
  <div class="container-fluid">
    <div class="navbar-header">
      <a href="#" class="navbar-brand">Recipe Book</a>
    </div>
<nav class="navbar navbar-default">
  <div class="container-fluid">
    <div class="navbar-header">
      <a href="#" class="navbar-brand">Recipe Book</a>
    </div>
    <div class="collapse navbar-collapse">
      <ul class="nav navbar-nav">
        <li><a href="#">recipes</a></li>
        <li><a href="#">Shoppimg List</a></li>
      </ul>
      <ul class="nav navbar-nav navbar-right">

        <li class="dropdown">
          <a href="#" class="dropdown-toggle">Manage</a>
          <ul class="dropdown-menu">
            <li><a href="#">Saving Data</a></li>
            <li><a href="#">Fetching Data</a></li>
          </ul>
        </li>

      </ul>
    </div>
  </div>
</nav>

需要指导

【问题讨论】:

  • 你是否在 index.html 文件的 head 标签中添加了 bootstrap 的 All Script 标签?
  • 不要在 Angular 中使用 jquery...使用 ng-bootstrap、md-bootstrap 或 ngx-bootstrap 来获取组件

标签: angular bootstrap-4


【解决方案1】:
<nav class="navbar navbar-expand-sm bg-dark navbar-dark">
<div class="container-fluid">
    <div class="navbar-header">
        <a href="#" class="navbar-brand">Recipe Book</a>
    </div>

    <ul class="navbar-nav">
        <li class="nav-item"><a href="#" class="nav-link">Recipes</a></li>
        <li class="nav-item"><a href="#" class="nav-link">Shopping List</a></li>
    </ul>
    <ul class="nav navbar-nav navbar-right">
        <li class="nav-item dropdown">
            <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" id="navbardrop">Manage</a>
            <div class="dropdown-menu">
                <a href="#" class="dropdown-item">Save Data</a>
                <a href="#" class="dropdown-item">Fatch Data</a>
            </div>
        </li>
    </ul>
</div>

【讨论】:

  • 这个答案只是代码,没有什么帮助;您可以通过添加对问题的解释以及您为使其正常工作所做的工作来改进它。
猜你喜欢
  • 1970-01-01
  • 2016-05-28
  • 1970-01-01
  • 1970-01-01
  • 2017-06-06
  • 2018-04-02
  • 2020-11-24
  • 2013-09-20
  • 1970-01-01
相关资源
最近更新 更多