&tag(Turbolinks);
*目次 [#c4092845]
#contents
*関連ページ [#ycef8c63]
*参考情報 [#l7120299]
-[[Rails4でturbolinksを謳歌するためのまとめ [俺の備忘録]:http://o.inchiki.jp/obbr/97]]
-[[Rails - Turbolinksをオフしないためにやった事 - Qiita:http://qiita.com/saboyutaka/items/bcc0966313c6f7399a6e]]
-[[Ruby - Rails 4 で turbolinks をオフにする方法 - Qiita:http://qiita.com/kazz187/items/12737363d62b9c91993c]]

*使うべきか使わないべきか [#y4a466b3]
-Rails4だとデフォルトでオンになっている。
-高速化されるけど、確実にコーディングの手間や気をつけないといけないことは増える。動かないjQueryプラグインとかもある(ex fancyBox)
-いやならオフにすべし。

*Tips [#i83caa4e]
**Rails4でオフにする [#s481c771]
***Gemfile [#tce17f97]
-turbolinksをコメントアウト
#pre{{
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
#gem 'turbolinks'
}}
-application.html.erb
-data-turbolinks-trackを削除
*** application.html.erb [#wedd0b40]
-app/views/layouts/application.html.erbを編集。data-turbolinks-trackを削除
#pre{{
  <%= stylesheet_link_tag    "application", media: "all", "data-turbolinks-track" => true %>
  <%= javascript_include_tag "application", "data-turbolinks-track" => true %>
}}
-
*** application.js [#h87339e1]
-app/assets/application.jsを編集。require turbolinksを削除。
#pre{{
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
}}

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS