rtr*_*igo 21 ruby-on-rails twitter-bootstrap bootstrap-4 ruby-on-rails-5.1 popper.js
所以,在过去的几个小时里我一直在努力让我的bootstrap导航栏在我的rails 5.1.3 app中工作.没有成功.我发现一个控制台错误说
未捕获的错误:Bootstrap下拉列表需要Popper.js
我知道bootstrap正在放弃tether而选择popper.js.我把它添加到Gemfile中
gem 'popper_js', '~> 1.11', '>= 1.11.1'
Run Code Online (Sandbox Code Playgroud)
它没有做任何事.像这样添加到application.js
//= require popper
Run Code Online (Sandbox Code Playgroud)
但仍然没有.过了一会儿,我碰到了Joshua Colvin关于Angular中popper.js 的回答.在代码中移动popper行后,就像这样
//= require popper
//= require turbolinks
//= require bootstrap
Run Code Online (Sandbox Code Playgroud)
并得到它的工作.我想与社区分享这个,因为这是一个非常新的话题,很难找到这个修复.希望这能帮助很多程序员;)
H.E*_*yed 14
require popper就像你在问题中所说的那样,在turbolinks和bootstrap之前添加
//= require popper
//= require turbolinks
//= require bootstrap
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4927 次 |
| 最近记录: |