解决使用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 相关文章推荐
javascript 动态table添加colspan\rowspan 参数的方法
Jul 25 Javascript
关于query Javascript CSS Selector engine
Apr 12 Javascript
JS获取DropDownList的value值与text值的示例代码
Jan 07 Javascript
jQuery中innerWidth()方法用法实例
Jan 19 Javascript
JS+CSS实现Li列表隔行换色效果的方法
Feb 16 Javascript
jQuery采用连缀写法实现的折叠菜单效果
Sep 18 Javascript
jQuery实现有动画淡出效果的二级折叠菜单代码
Oct 17 Javascript
AngularJS equal比较对象实例详解
Sep 14 Javascript
js使用Replace结合正则替换重复出现的字符串功能示例
Dec 27 Javascript
浅谈JS函数节流防抖
Oct 18 Javascript
JS高阶函数原理与用法实例分析
Jan 15 Javascript
详解JS数组方法
Nov 20 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
PHP4引用文件语句的对比
2006/10/09 PHP
PHP 网页过期时间的控制代码
2009/06/29 PHP
php中的三元运算符使用说明
2011/07/03 PHP
php多维数组去掉重复值示例分享
2014/03/02 PHP
php通过数组实现多条件查询实现方法(字符串分割)
2014/05/06 PHP
PHP实现的简单缓存类
2015/07/29 PHP
php获得客户端浏览器名称及版本的方法(基于ECShop函数)
2015/12/23 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
jq实现酷炫的鼠标经过图片翻滚效果
2014/03/12 Javascript
学习JavaScript设计模式(封装)
2015/11/26 Javascript
全面解析Bootstrap弹窗的实现方法
2015/12/01 Javascript
AngularJS过滤器filter用法实例分析
2016/11/04 Javascript
最全的JavaScript开发工具列表 总有一款适合你
2017/06/29 Javascript
Vue使用vue-cli创建项目
2017/09/01 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
浅谈vue引用静态资源需要注意的事项
2018/09/28 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
JS判断浏览器类型与操作系统的方法分析
2020/04/30 Javascript
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
python自动翻译实现方法
2016/05/28 Python
用python解压分析jar包实例
2020/01/16 Python
python爬虫---requests库的用法详解
2020/09/28 Python
python 利用百度API识别图片文字(多线程版)
2020/12/14 Python
简单介绍HTML5中的文件导入
2015/05/08 HTML / CSS
实例讲解利用HTML5 Canvas API操作图形旋转的方法
2016/03/22 HTML / CSS
印尼披萨外送专家:Domino’s Pizza印尼
2017/12/28 全球购物
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
Hush Puppies澳大利亚官网:舒适的男女休闲和正装鞋
2019/08/24 全球购物
泰海淘:泰国king Power王权免税集团旗下跨境海淘综合型电商
2020/07/26 全球购物
工作时间上网检讨书
2014/02/03 职场文书
2014年法院个人工作总结
2014/12/17 职场文书
学生个人总结范文
2015/02/15 职场文书
教师个人教学反思
2016/02/23 职场文书
nginx基于域名,端口,不同IP的虚拟主机设置的实现
2021/03/31 Servers
Windows11 Insider Preview Build 25206今日发布 更新内容汇总
2022/09/23 数码科技