【发布时间】:2018-01-25 23:32:44
【问题描述】:
所以,在过去的几个小时里,我一直在努力让我的引导导航栏在我的 rails 5.1.3 应用程序中工作。没有成功。我发现一个控制台错误说
未捕获的错误:引导下拉菜单需要 Popper.js
我知道 bootstrap 正在放弃 Tether 以支持 popper.js。我将它添加到 Gemfile 中
gem 'popper_js', '~> 1.11', '>= 1.11.1'
它什么也没做。像这样添加到 application.js 中
//= require popper
还是什么都没有。过了一会儿,我在 Angular 中遇到了关于 popper.js 的 Joshua Colvin's answer。在代码中移动popper线后,像这样
//= require popper
//= require turbolinks
//= require bootstrap
并让它发挥作用。我想把它分享给社区,因为它是一个相当新的话题,很难找到这个修复程序。希望这对很多程序员有所帮助;)
【问题讨论】:
-
您应该将此作为答案添加到您的帖子中,这样您就可以获得更多积分,因此更明显的是您的“问题”有答案。不过真的很有帮助,谢谢。
标签: ruby-on-rails twitter-bootstrap bootstrap-4 ruby-on-rails-5.1 popper.js