首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仍然得到“未明错误:引导下拉请求Popper.js”,即使在包含popper.js之后

仍然得到“未明错误:引导下拉请求Popper.js”,即使在包含popper.js之后
EN

Stack Overflow用户
提问于 2017-08-17 19:00:42
回答 4查看 36.9K关注 0票数 13

新的角度和引导,我正在尝试通过创建helloworld应用程序的小手。我增加了所需的库,但是我被这个错误困住了。

未明错误:引导下拉请求Popper.js

我在jquery之后和引导js之前添加了popper.js脚本。但是浏览器仍然抛出错误。

请帮帮忙。

代码如下:

代码语言:javascript
复制
<!DOCTYPE html>
<html ng-app="helloWorld" lang="en">
<head>

<meta charset="utf-8">
<meta name="viewport"
    content="width=device-width, initial-scale=1, shrink-to-fit=no">

<title>Index</title>

<link href="css/bootstrap.min.css" rel="stylesheet">

</head>

<body ng-controller="mainCtrl">{{message}}

<script src="js/angular.min.js" type="text/javascript"></script>
<script src="js/jquery-3.2.1.slim.min.js" type="text/javascript"></script>
<script src="js/popper.min.js" type="text/javascript"></script>
<script src="js/bootstrap.min.js" type="text/javascript"></script>
<script src="app/app.js" type="text/javascript"></script>
</body>

</html>
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-08-24 07:06:29

这对我起了作用:

  1. 使用popper.js,它位于您在这里找到的下载中名为"umd“的文件夹中,https://popper.js.org
  2. 不将文件保存在与bootstrap.js相同的文件夹中,而是创建一个名为"umd“的单独文件夹
  3. 在popper.js之前声明bootstrap.js

所以,在你的情况下,改变

代码语言:javascript
复制
<script src="js/popper.min.js" type="text/javascript"></script>

代码语言:javascript
复制
<script src="js/umd/popper.min.js" type="text/javascript"></script>
票数 28
EN

Stack Overflow用户

发布于 2017-10-04 16:27:06

Indra4ev3r的答案在MVC5项目的MVC5更新3上对我有效。在引导前切换弹出器。

代码语言:javascript
复制
bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
"~/Scripts/umd/popper.js",
"~/Scripts/bootstrap.js"));
票数 3
EN

Stack Overflow用户

发布于 2017-09-24 06:46:19

也解决了同样的问题。希望能帮上忙!

如果在项目中使用Bootstrap.js,则需要jquery和popper.js在引导之前运行。以下步骤可解决这一问题:

  1. cd到项目的文件夹,或cd到项目的引导文件夹。执行: 安装popper.js --保存
  2. 转到http://getbootstrap.com/docs/4.0/getting-started/download/,复制引导CDN部分下的脚本和链接内容,其中声明--如果您正在使用我们编译的JavaScript,不要忘记在它之前包含CDN版本的jQuery和Popper.js。
  3. 您的index.html文件可能必须如下所示:(基于jquery和popper.js的版本),您基本上是在查找3个脚本src = "“标记,顺序如下: jquery >popper.js> bootstrap.js注释:编辑器不允许我添加脚本标记。请加进去。 “integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN”crossorigin=“匿名”>src=“”https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js“integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4”crossorigin=“匿名”> src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js“integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1”crossorigin=匿名“>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45743072

复制
相关文章

相似问题

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