【发布时间】:2018-04-12 21:10:49
【问题描述】:
从我目前所读到的,popper.js 是 Bootstrap 4 的一大痛点。我无法让它工作。我不断收到此错误:
错误:引导下拉菜单需要 Popper.js (https://popper.js.org)
我已经尝试过 CDN 和 NPM 安装。结果相同。在我的 HTML 文件的底部,我有这个用于 NPM 安装:
<script src="js/jquery.min.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/tether.min.js"></script>
<script src="js/bootstrap.min.js"></script>
然后为 CDN 尝试了这个:
<script src="/js/jquery.min.js"></script>
<script src="/js/tether.min.js"></script>
<script src="https://cdnjs.com/libraries/popper.js"></script>
<script src="/js/bootstrap.min.js"></script>
任何想法我做错了什么?
【问题讨论】:
-
检查代码时是否遇到任何与 JavaScript 相关的错误?另见:getbootstrap.com/docs/4.0/getting-started/introduction
-
@RobertC:该链接中的 CDN 似乎可以解决此问题。我猜至少对于 bs4,你需要 Popper 1.12.3 而不是 1.12.6(NPM 版本)。
-
只需转到 Bootstrap home page 并复制/粘贴脚本和 CSS 的 CDN 条目。
标签: twitter-bootstrap popper.js