首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导航栏下拉列表不适用于Angular-bootstrap

导航栏下拉列表不适用于Angular-bootstrap
EN

Stack Overflow用户
提问于 2021-06-11 02:27:03
回答 1查看 41关注 0票数 2

我创建了一个angular 10项目,并向其中添加了bootstrap、jquery和popper js。之后,我从bootstrap文档中添加了一个默认导航栏,用于检查包含的那些依赖项。Bootstrap和Jquery工作正常,但是Popper JS,它负责在导航栏中显示下拉列表,不工作并且不显示输出。

The navbar

Angular.json中的包

代码语言:javascript
复制
"styles": [
         "node_modules/bootstrap/dist/css/bootstrap.min.css",
          "src/styles.css"
        ],
"scripts": [
          "node_modules/jquery/dist/jquery.min.js",
          "node_modules/popper.js/dist/umd/popper.min.js",
          "node_modules/bootstrap/dist/js/bootstrap.min.js"
        ]
EN

回答 1

Stack Overflow用户

发布于 2021-07-14 23:15:43

我遇到了同样的问题。如果您使用的是Bootstrap 5,它将不能与popper.js一起工作。Popper.js已弃用。您需要安装:

核心npm install @popperjs/

然后更改您的angular.json脚本引用,并将popper.min.js替换为:

"./node_modules/@popperjs/core/dist/umd/popper.min.js"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67926661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档