簡體   English   中英

Rails 5 - 未捕獲錯誤:Bootstrap下拉列表需要Popper.js

[英]Rails 5 - Uncaught Error: Bootstrap dropdown require Popper.js

所以,在過去的幾個小時里我一直在努力讓我的bootstrap導航欄在我的rails 5.1.3 app中工作。 沒有成功。 我發現一個控制台錯誤說

未捕獲的錯誤:Bootstrap下拉列表需要Popper.js

我知道bootstrap正在放棄tether而選擇popper.js。 我把它添加到Gemfile中

gem 'popper_js', '~> 1.11', '>= 1.11.1'

它沒有做任何事。 像這樣添加到application.js

//= require popper

但仍然沒有。 過了一會兒,我碰到了Joshua Colvin關於Angular中popper.js 的回答 在代碼中移動popper行后,就像這樣

//= require popper
//= require turbolinks
//= require bootstrap

並得到它的工作。 我想與社區分享這個,因為這是一個非常新的話題,很難找到這個修復。 希望這能幫助很多程序員;)

只需像你在問題中所說的那樣在turbolinks和bootstrap之前添加require popper

//= require popper
//= require turbolinks
//= require bootstrap

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM