現在bootstrap4テンプレートを用いてrailsアプリケーションを作成しています(一応本番環境にはあげているものです)。
しかしbootstrapと言ってもgemを利用した利用法ではなくvendor/assets以下に/css/bootstrap.cssと/javascript/bootstrap.jsというファイルを置いて利用しています。
しかしこれだけですと勿論ある程度読み込んでくれてはいるものの、スマートフォンでアプリケーションにアクセスした際ヘッダにtoggleボタンが表示されるのですが1度ブラウザを更新しないとトグルが作動しません。
原因が良く分からないのですが、調べてみるとpopper.jsを使用する記述が必要であるという記事を見ました
Bootstrapでnavのトグルメニュー(ハンバーガーメニュー)が動かないのを解決
しかしbootstrap公式から落としてきたソースファイルにはpopper.jsなるファイルは見当たらなかったです。popper.js公式のgithubにソースを利用できる節が書いてあるのですが、railsでどう利用するかが分かりません。
またそもそもなのですがpopper.jsのせいではなくRails5でBootstrap Toggleが初回表示だけ動かないという記事に書いてあるようにTurbolinksのせいで動かないのでしょうか?
どれから手をつければいいか、何をすればよいかがわかりません。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/16 15:52