首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Popper、Bootstrap 4和ES2015:未定义Popper

Popper、Bootstrap 4和ES2015:未定义Popper
EN

Stack Overflow用户
提问于 2017-11-20 02:58:01
回答 1查看 535关注 0票数 1

我对如何让Bootstrap 4中的Javascript实用程序工作感到非常困惑。

我使用的是ES2015风格要求。我已经安装了jQuery,Bootstrap4(Beta2)的最新测试版和使用节点模块的Popper.js。下面是我如何加载我的JS的:

代码语言:javascript
复制
window.$ = window.jQuery = require('jquery');

$(function() {

  require('popper');
  require('./vendor/bootstrap/index');

});

Popper的文档指出,您需要这样的代码来实例化Popper:

代码语言:javascript
复制
  var reference = document.querySelector('#dropdownLanguageButton');
  var popper = document.querySelector('div[aria-labelledby="dropdownLanguageButton"]');
  var anotherPopper = new Popper(
      reference,
      popper,
      {
          // popper options here
      }
  );

但是,还不清楚是否需要实例化像Bootstrap下拉这样简单的东西。

Bootstrap 4文档中没有明确的示例。

我得到的错误是index.js:10 Uncaught ReferenceError: Popper is not defined

感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2017-12-08 14:33:14

也许到popper.js的路径有问题。Popper所需的文件位于'node_modules/popper.js/dist/umd/popper.min.js‘中

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

https://stackoverflow.com/questions/47380767

复制
相关文章

相似问题

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