解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题


Posted in Javascript onAugust 30, 2018

最近小编在学习bootstrap,偶然碰到了一个小问题,bootstrap网站也没有做过多的解释,今天分享给大家。

问题描述:使用bootstrap的dropdown部件,打开网页后点击dropdown,报了如下错误:error:Bootstrap dropdown require Popper.js

解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题

bootstrap代码(只要是含dropdown部件的都可以啦)为:

<ul class="nav nav-tabs">
  <li class="nav-item dropdown">
   <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" role="button" aria-haspopup="true" aria-expanded="false">Animation</a>
   <div class="dropdown-menu">
   <a class="dropdown-item" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Action</a>
   <a class="dropdown-item" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Another action</a>
   <a class="dropdown-item" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Something else here</a>
   <div class="dropdown-divider"></div>
   <a class="dropdown-item" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Separated link</a>
   </div>
  </li>
</ul>

看错误提示,应该是要导入Popper.js文件,网上查了下方法,可以直接工程目录下使用npm安装:npm install --save popper.js

安装好后,我们可以在目录下找到node_modules文件夹,然后将popper.js文件引入html()。

保存好刷新网页再试了一下,发现还是不行,仍报了刚才的错误。于是我检查了一下node_modules->dist文件夹下的popper.js文件,发现有3个这样的文件(esm和umd文件夹下也各有一个popper.js文件)。再于是我把它们分别引入后再操作一下dropdown部件,最后在引入umd文件下的popper.js后^_^,bingo--终于是可以用了YY。虽然不知道为啥会这样,但也算是成功解决了问题。

最后贴上一个参考资料路径:https://github.com/twbs/bootstrap/issues/23381

总结

以上所述是小编给大家介绍的使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js实现兼容IE6与IE7的DIV高度
May 13 Javascript
浅析hasOwnProperty方法的应用
Nov 20 Javascript
键盘KeyCode值列表汇总
Nov 26 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
Jan 02 Javascript
JS实现仿苹果底部任务栏菜单效果代码
Aug 28 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
Sep 16 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
Oct 13 Javascript
JS实现颜色动态淡化效果
Mar 06 Javascript
vue.js开发环境搭建教程
May 04 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
Jun 01 Javascript
[js高手之路]从原型链开始图解继承到组合继承的产生详解
Aug 28 Javascript
JS前端可扩展的低代码UI框架Sunmao使用详解
Jul 23 Javascript
解决vue的变量在settimeout内部效果失效的问题
Aug 30 #Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
Aug 30 #Javascript
详解React native fetch遇到的坑
Aug 30 #Javascript
对Vue2 自定义全局指令Vue.directive和指令的生命周期介绍
Aug 30 #Javascript
原生JS实现简单的倒计时功能示例
Aug 30 #Javascript
JavaScript fetch接口案例解析
Aug 30 #Javascript
vue组件表单数据回显验证及提交的实例代码
Aug 30 #Javascript
You might like
基于mysql的论坛(2)
2006/10/09 PHP
用session做客户验证时的注意事项
2006/10/09 PHP
php下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
PHP 中文乱码解决办法总结分析
2009/07/30 PHP
php中rename函数用法分析
2014/11/15 PHP
利用switch语句进行多选一判断的实例代码
2016/11/14 PHP
学习ExtJS border布局
2009/10/08 Javascript
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
理解Javascript_07_理解instanceof实现原理
2010/10/15 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
jQuery过滤选择器用法分析
2015/02/10 Javascript
第五篇Bootstrap 排版
2016/06/21 Javascript
JS插件plupload.js实现多图上传并显示进度条
2016/11/29 Javascript
利用iscroll4实现轮播图效果实例代码
2017/01/11 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】
2018/12/13 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
python下函数参数的传递(参数带星号的说明)
2010/09/19 Python
sublime text 3配置使用python操作方法
2017/06/11 Python
Anaconda 离线安装 python 包的操作方法
2018/06/11 Python
python简单实现AES加密和解密
2019/03/28 Python
Python利用for循环打印星号三角形的案例
2020/04/12 Python
Agoda.com官方网站:便宜预订全球酒店,高达80%的折扣
2018/04/04 全球购物
联想加拿大官方网站:Lenovo Canada
2018/04/05 全球购物
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
总经理岗位职责
2013/11/09 职场文书
电子商务应届生自我鉴定
2014/01/13 职场文书
2014元旦晚会策划方案
2014/02/19 职场文书
大学校务公开实施方案
2014/03/31 职场文书
企业整改报告范文
2014/11/08 职场文书
地球一小时活动总结
2015/02/27 职场文书
企业法律事务工作总结
2015/08/11 职场文书
Python如何配置环境变量详解
2021/05/18 Python
java设计模式--原型模式详解
2021/07/21 Java/Android
Redis keys命令的具体使用
2022/06/05 Redis