导航栏下拉列表未以角度显示

您好

这是引导导航栏

我只是将相同的代码复制并粘贴到我的角度项目中。但是,下拉列表显示不正确。

Stackblitz演示

我想要两件事来寻求帮助。

  1. 显示下拉菜单。

  2. 原始代码用于对下拉菜单项进行硬编码。

    <div class="dropdown-menu" aria-labelledby="navbarDropdown">
      <a class="dropdown-item" href="#">Action</a>
      <a class="dropdown-item" href="#">Another action</a>
      <div class="dropdown-divider"></div>
      <a class="dropdown-item" href="#">Something else here</a>
    </div>
    

现在,我在组件ts文件中创建了一个数组。

    this.items = [
      {name: 'Action', url: 'app/aaa'},
      {name: 'Another Action', url: 'app/bbb'},
      {name: 'Something else here', url: 'app/ccc'}
    ];

我想使用*NgFor迭代数组而不是硬代码。如何更改HTML?

皮特·格伦多夫斯基(PiotrGrędowski)

正如文档中提到的那样,您必须包含一些依赖项才能使Bootstrap正常运行。要包括Bootstrap所需的库-您可以将脚本标签添加index.html文件中。在结束时body

<my-app>loading</my-app>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>

然后,要遍历items组件中声明的内容,可以使用*ngFor以下代码

<a class="dropdown-item" *ngFor="let item of items; let i = index" [href]="item.url">{{item.name}}</a>

演示版

如果您不想使用jQuery:-您必须实现逻辑,该逻辑将在单击切换后负责操作。

在这里,您可以看到示例,该示例实现了切换下拉菜单的逻辑。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

导航栏未显示

来自分类Dev

导航栏未显示

来自分类Dev

导航栏未显示

来自分类Dev

Bootstrap 导航栏未显示折叠 div 和导航栏导航列表

来自分类Dev

导航栏列表项未显示,导航栏未粘贴在顶部

来自分类Dev

导航栏列表未居中

来自分类Dev

导航栏未内联显示

来自分类Dev

以导航栏下拉列表的形式添加控制器时出现角度注入错误

来自分类Dev

当列表在导航栏中显示为下拉列表时,其他div移动

来自分类Dev

导航栏下拉列表无法正常工作

来自分类Dev

引导导航栏列表下拉范围太宽

来自分类Dev

PHP数组和导航栏下拉列表

来自分类Dev

我的滚动固定导航栏下拉列表显示不正确

来自分类Dev

导航栏中的角度显示帐户登录

来自分类Dev

导航栏未显示iOS Swift

来自分类Dev

笔尖视图未显示菜单或导航栏

来自分类Dev

UIButton图像未显示在导航栏中

来自分类Dev

SwiftUI TabView + NavigationView导航栏未显示

来自分类Dev

导航栏未显示在移动设备上

来自分类Dev

导航栏未显示为块

来自分类Dev

Bootstrap可折叠的导航栏未显示

来自分类Dev

图像未显示在悬停的导航栏中

来自分类Dev

片段未显示在选定的导航栏上?

来自分类Dev

导航栏未显示在 childViewController 中

来自分类Dev

Bootstrap导航栏未对齐下拉菜单

来自分类Dev

CSS下拉导航栏

来自分类Dev

引导程序下拉列表:“导航栏切换”事件?

来自分类Dev

崩溃的Bootstrap 3导航栏超出范围(下拉列表)

来自分类Dev

引导程序下拉列表位于导航栏下方